-1

そのため、「batchOS」というフォルダーをコピーし、コピーしたバージョンを AppData Roaming に移動して、タイムスタンプを付けたいと考えています。このような他の質問を見ましたが、思い通りに機能したものはありませんでした。

したがって、基本的に AppData Roaming フォルダーには、batchOS-11-13-2012 という名前のフォルダーが表示されます (例)。

4

1 に答える 1

3

これをバッチファイルに入れてください:

@Echo Off
@For /F "tokens=1,2,3 delims=/ " %%A in ('Date /t') do @( 
    Set Day=%%A
    Set Month=%%B
    Set Year=%%C
    Set All=%%C%%B%%A
    )
echo d | xcopy /f /y "Directory\BatchOS" "DestinationDirectory\BatchOS%ALL%" /E

Directory をフォルダのディレクトリに置き換えます。そして、あなたが望む場所の宛先ディレクトリ。

編集:この部分に追加されたので、プロンプトは表示されません。それが動作することをテストしました。エコー d | xcopy /f /y

于 2012-11-13T23:24:32.837 に答える