私はそれがあまり得意ではなく、構文に慣れていません。グーグルで検索しましたが、まだうまくいきません:
@echo off
for /f "tokens=1-5 delims=/" %d in ("%date%") do set curDate = _%d_%e
"C:\WEBServer\MySQL\MySQL Server 5.5\bin\mysqldump.exe" --host="localhost" --user="root" --password=pass db > C:\WEBServer\MySQL\backup\db_%curDate%.sql
echo Done!
言います:
C:\WEBServer>mySql.backup.bat
dated_e was unexpected at this time.
しかし、CMDの同じコード
C:\WEBServer>for /f "tokens=1-5 delims=/" %d in ("%date%") do set curDate = _%d_%e
C:\WEBServer>set curDate = _17_05
必要なのは、現在の月と日付で、名前に年を含まない mysql ダンプ ファイルを作成することだけです....
助けてください?