同じ拡張子を持つすべてのファイルのURLを特定のディレクトリに1つのログファイルに保存したい。このために利用できるバッチコマンドはありますか?
例*.TXT拡張子を持つすべてのファイルをディレクトリ拡張子(URL)を持つ1つのログファイルにコピーしたい
同じ拡張子を持つすべてのファイルのURLを特定のディレクトリに1つのログファイルに保存したい。このために利用できるバッチコマンドはありますか?
例*.TXT拡張子を持つすべてのファイルをディレクトリ拡張子(URL)を持つ1つのログファイルにコピーしたい
あなたが使用できる:
for /f %a in ('dir /b *.TXT') do echo %~fsa >> myLog.txt
>>
はファイルに追加するか、存在しない場合は作成することに注意してください。これは1回限りの場合はうまく機能しますが、これを頻繁に実行する場合は、ファイルを適切に初期化する必要があります。
TREE
コマンドプロンプトhttp://www.easydos.com/tree.htmlで使用できるコマンドを使用できますが、一覧表示されるファイルの種類によって制限することはできません。
dir /a /s /b "DIRECTORY\*.txt" >logfile.log
/s は完全なパスのトリックですが、サブフォルダーが含まれています。