0
Я не очень хорошо на него и не знаком с синтаксисом, я гуглом, и я до сих пор не могу работать:Batch код файл - пробеги CMD, но не в .bat файла
@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 с текущего месяца и даты, нет года на имя ....
, пожалуйста, помогите?
это сработало! но я попытался с двойным% до ... не уверен, что я сделал не так ... и спасибо за исправление '' curDate = _ %% d _ %% e "' – Elen