maxim43g
29-07-2020, 16:18
Написал банальный батник, который чекает папку, и копирует туда содержимое.
Но вот беда, если я запускаю его и командной строки C:\1.bat , то всё супер.
Но если запускаю двойным щелчком, то черное окно мерцает и ничего не происходит.
Помогите пожалуйста
chcp 1251
if exist "%AppData%\Miranda\Miranda32.exe" exit
md %Appdata%\Miranda
xcopy \\10.11.16.100\Miranda "%AppData%\Miranda\" /f /s /i /y
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Рабочий стол"
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Главное меню"
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Главное меню\Программы\Автозагрузка"
copy \\10.11.16.100\miranda\miranda.lnk "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup"
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Desktop"
chdir "%AppData%"
start Miranda\Miranda32.exe
Но вот беда, если я запускаю его и командной строки C:\1.bat , то всё супер.
Но если запускаю двойным щелчком, то черное окно мерцает и ничего не происходит.
Помогите пожалуйста
chcp 1251
if exist "%AppData%\Miranda\Miranda32.exe" exit
md %Appdata%\Miranda
xcopy \\10.11.16.100\Miranda "%AppData%\Miranda\" /f /s /i /y
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Рабочий стол"
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Главное меню"
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Главное меню\Программы\Автозагрузка"
copy \\10.11.16.100\miranda\miranda.lnk "%AppData%\Microsoft\Windows\Start Menu\Programs\Startup"
copy \\10.11.16.100\miranda\miranda.lnk "%homepath%\Desktop"
chdir "%AppData%"
start Miranda\Miranda32.exe