バッチファイルを使用して、[ドット]何かがあるすべてのファイルをフラッシュディレクトリにコピーするにはどうすればよいですか?たとえば、ファイル拡張子が.txtであるコンピューター上のすべてのファイルをcします。
質問する
1241 次
2 に答える
1
この質問は実際にはこのサイトに属していません...しかし、ドライブがD:\であると仮定します
copy C:\Path\To\Copy\From\*.txt D:\
于 2012-08-05T05:36:12.383 に答える
0
コマンドラインで直接実行する場合は、次のようになります。
for /r %x in (*.txt) do copy "%x" F:\
それF:\
がフラッシュドライブであり、それらのテキストファイルを含むディレクトリツリーのルートから開始するとします。つまり、そこにいる場合はC:\test
、そこにあるすべてのテキストファイルまたは任意のサブフォルダーを検索し、それらをにコピーしますF:\
。したがって、次のようなバッチファイルを作成することをお勧めします。
@echo off
c:
cd \wherever\the\text\files\are
for /r %%x in (*.txt) do copy "%%x" F:\
(編集:おっと。バッチファイルの場合は%sを2倍にする必要があります。)
于 2012-08-05T07:24:12.830 に答える