バッチファイルを使用して、[ドット]何かがあるすべてのファイルをフラッシュディレクトリにコピーするにはどうすればよいですか?たとえば、ファイル拡張子が.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   に答える