0

これは私の自動USBバ​​ックアップです

ECHO OFF
CLS
ECHO.
ECHO Back Up USB? Y/N
ECHO. 
Set /P M=Select and press enter.
IF %M%==Y GOTO yes
IF %M%==N GOTO EOF
:yes
set /p drive= What drive?
mkdir D:\Users\%USERNAME%\Desktop\STUFF\BACKUP
XCOPY "%drive%" "D:\Users\%USERNAME%\Desktop\STUFF\BACKUP" /Y /E

mkdir 行に到達すると、何が問題なのか終了します。

4

2 に答える 2

1

このファイルはPCのどこかに存在し、バックアップするドライブを選択できるようにすることを目的としていると思います。私のブログに、所有している各ドライブのルートに保持できるバックアップbacthファイルを作成し、c:ドライブ上の独自のフォルダーにバックアップする方法を詳しく説明した投稿があります。あなたはここで見ることができます:http ://www.scotthelme.co.uk/blog/backing-up-your-usb-drives/

于 2012-10-29T16:18:20.273 に答える
0

REM を実行してECHO OFF、何が起こっているかを確認します。実際に質問を編集して、表示される内容のコピーを投稿できます。C:\(左上隅の小さなアイコンを右クリックし、[編集] -> [マーク] を選択します。マウスを使用してコピーするテキストを選択し、[ENTER] を押します。テキストはクリップボードに保存され、次の場所に貼り付けることができます。あなたの質問。

ユーザー名にスペースはありますか? 二重引用符で囲みますd:\users\%username\desktop\stuff\backup

何のためにエントリーしていdriveますか?ドライブレターだけ?もしそうなら、set drive=%drive%:\

ところで、実際に lable:eofを作成していない限り、 GOTO :EOF.

于 2012-09-01T03:12:52.750 に答える