あるフォルダから別のフォルダにファイルをコピーして置き換えたいのですが、うまくいかないようです
copy D:\FolderPath\Pictures\test.txt C:\Users\FolderPath\Desktop\test\test*.txt
pause
どのような助けでも大歓迎です。
答え1
当面の懸念事項としては、ワイルドカードを宛先ではなくソースに移動し、ターゲット ディレクトリを宛先としてリストするだけです。また、宛先のファイルを自動的に上書きするには、最後に「/Y」オプションを追加します。つまり、次のようなものが機能するはずです。
copy D:\FolderPath\Pictures\test*.txt C:\Users\FolderPath\Desktop\test /Y
ディレクトリ全体をコピーする場合であれば、ROBOCOPYにステップアップした方が良いかもしれません。ROBOCOPYには、上書き、上書きしない、新しいファイルを追加しない、新しいファイルがない場合に古いファイルを消去するなど、想像できるほとんどの状況に対応できる多くのオプションがあります。詳細はこちら。
答え2
名前を から に変更しながらコピーするにはtest1.txt
、test.txt
次のようにします。
copy D:\FolderPath\Pictures\test1.txt C:\Users\FolderPath\Desktop\test\test.txt