ソフトウェアのアップデートを行うために、バッチファイルでファイルの入れ替えを行おうと思っています。
いろいろと調べてみて以下の参考資料を見つけました。
bat
1rem コピー元フォルダ 2set cp_from="%~dp0WEB-Server" 3set dt=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2% 4set dt=%dt: =0% 5 6cd /d %~dp0 7 8rem ファイルコピー 9echo ■ xcopy /s /e /y /i /r %cp_from%\C* C:\inetpub\wwwroot\ >> %dt%.txt 2>&1 10xcopy /s /e /y /i /r %cp_from%\C* C:\inetpub\wwwroot\ >> %dt%.txt 2>&1 11echo ■ xcopy /s /e /y /i /r %cp_from%\D* D:\ >> %dt%.t
set cp_from="%~dp0WEB-Server"
の"%~dp0WEB-Server"は、コンピュータ名を入力すると思っていたのですが、実行してみると”ファイルが見つかりません”とログがでました。
"%~dp0WEB-Server"は何を示しているのでしょうか。
回答1件
あなたの回答
tips
プレビュー