そのため、「batchOS」というフォルダーをコピーし、コピーしたバージョンを AppData Roaming に移動して、タイムスタンプを付けたいと考えています。このような他の質問を見ましたが、思い通りに機能したものはありませんでした。
したがって、基本的に AppData Roaming フォルダーには、batchOS-11-13-2012 という名前のフォルダーが表示されます (例)。
そのため、「batchOS」というフォルダーをコピーし、コピーしたバージョンを AppData Roaming に移動して、タイムスタンプを付けたいと考えています。このような他の質問を見ましたが、思い通りに機能したものはありませんでした。
したがって、基本的に AppData Roaming フォルダーには、batchOS-11-13-2012 という名前のフォルダーが表示されます (例)。
これをバッチファイルに入れてください:
@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