Батник содержит:
@echo off
for /f %%i in ('wmic path win32_LocalTime get DayOfWeek') do set wd=%%i
if %wd%==1 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup1.sql)
if %wd%==2 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup2.sql)
if %wd%==3 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup3.sql)
if %wd%==4 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup4.sql)
if %wd%==5 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup5.sql)
if %wd%==6 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup6.sql)
if %wd%==7 (F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > backup7.sql)
Т.е каждый день недели он создает разный бекап из Mysql
Ошибка:
Непредвиденное появление(F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump)
Ошибка из-за %wd%==n
нужно экранировать "%wd%"=="n"
.
И вообще, зачем условия?
@echo off
For /f %%# In ('WMIC Path Win32_LocalTime Get DayOfWeek^|Findstr [1-7]') Do (Set wd=%%#)
F:\OpenServer\modules\database\MySQL-5.7\bin\mysqldump diplome --user=root > "backup%wd%.sql"
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Используется MySQL 5,7 - x6,4 Open Server - последний
На данный момент у меня есть кнопка, по нажатию на которую я могу делать вызов
Доброго времени суток! На днях озадачился вопросом: как можно сделать вызов метода через другую переменную? То есть, например, пользователь...