-1

「Dos」に入力すると

copy c:\a.txt

a.txt *(a.txt1、a.txtbなど)をコピーします

どうすればa.txtをコピーできますか?

4

1 に答える 1

1

あなたの質問は正しくありません-copy c:\a.txt単一のファイルを現在のディレクトリにコピーするだけです。a.txt1やなどの他のファイルは無視されますa.txtb

copy c:\*.txtパターンマッチングは長い名前と短い名前(8.3)の両方を検索するため、すべてのフォームがコピーされます。

FINDSTRを使用すると、問題を解決できます。

for /f "eol=: delims=" %F in ('dir /b /a-d c:\*.txt^|findstr /eli ".txt"') do @copy "c:\%F"
于 2012-09-27T22:33:07.583 に答える