ディレクトリをコピーしようとしているガイドをたくさん読みました。 SOも投稿を読む
しかし、私には何も機能していません。 Window 10 Pro 64ビット版を使用しています。私のディレクトリは次のようになります
myfolder
|
---folder1
---folder2
|
---sample.txt
期待される出力は
myfolder
|
---folder1
|
---folder2
|
---sample.txt
---folder2
|
---sample.txt
コマンドプロンプトで、現在の作業用ディレクトリは
C:Users\MyName\Desktop\myfolder>
以下で試してみたところ
robocopy folder2 folder1 /COPYALL /E
xcopy folder2 folder1 /s /i
sample.txtのみがfolder1にコピーされました。私は何が間違っているのですか?
ターゲットディレクトリ名を正しく指定する必要があります。
次のいずれかのコマンドを使用します。
robocopy folder2 folder1\folder2 /COPYALL /E
または:
xcopy folder2 folder1\folder1 /s
xcopyは、folder2のコンテンツのみをfolder1にコピーします。今あなたはmyfolderの下にいるので、これを試してみるべきです:
cd folder1 xcopy ..\folder2 folder2 /S /I
上記のいずれかが機能します。私の好みは、必要に応じてユーザーのワイルドカードを使用することです。
xcopy/s folder2\* folder1 \