Войти

Показать полную графическую версию : [решено] BAT to EXE Не может определить путь к файлу


men232
07-08-2010, 02:26
Привет всем вот токая беда я создал бат и потом конвертировал его в exe после этого он не копирует файлы которые я задал
вот эта часть

cd %~dp0
COPY DATA\Gmod_server.bat C:\srcds\ /Y
pause
мне кажется что это из за %~dp0 я использую это как на поиск раположения файла
прошу помочь может я не точно обьеснил проблему

men232
07-08-2010, 02:27
в бат всё работает а вот в exe он мне путь в temp кидает а мне нужно чтобы путь выдавал к раположению файла запущеного

Олег97
07-08-2010, 09:58
men232, используй quick batch file compiler, у меня с ним таких проблем нету

deepred
07-08-2010, 16:18
men232,

Грубо говоря, BATtoEXE лишает *.bat своих свойств и все синтаксические
конструкции %~xx0 воспринимаются как ошибка (invalid parametr).

Для избежания подобной ошибки воспользуйтесь таким выражением:
".." 2>nul
Cd %CD% но обратите внимание, что %CD% в *.exe компиляции
будет принимать значение в формате 8.3

men232
07-10-2010, 20:09
Спасибо очень помогло !




© OSzone.net 2001-2012