Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] BAT to EXE Не может определить путь к файлу

Ответить
Настройки темы
CMD/BAT - [решено] BAT to EXE Не может определить путь к файлу

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет всем вот токая беда я создал бат и потом конвертировал его в exe после этого он не копирует файлы которые я задал
вот эта часть

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

Отправлено: 02:26, 07-08-2010

 

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


в бат всё работает а вот в exe он мне путь в temp кидает а мне нужно чтобы путь выдавал к раположению файла запущеного

Отправлено: 02:27, 07-08-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Олег97

Старожил


Сообщения: 168
Благодарности: 34

Профиль | Отправить PM | Цитировать


men232, используй quick batch file compiler, у меня с ним таких проблем нету

-------
У кого-то глюкогенератор, а у нас bugодельня...


Отправлено: 09:58, 07-08-2010 | #3


Пользователь


Сообщения: 140
Благодарности: 92

Профиль | Отправить PM | Цитировать


men232,

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

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

Отправлено: 16:18, 07-08-2010 | #4


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо очень помогло !

Отправлено: 20:09, 07-10-2010 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] BAT to EXE Не может определить путь к файлу

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Добавление двойных кавычек в путь к файлу Karat19 AutoIt 6 04-11-2009 11:45
[решено] Как в программе прописать путь к языковому файлу? dima1981 Хочу все знать 3 16-05-2009 14:16
[решено] Службы, как сменить путь к исполнимому файлу?? masus Microsoft Windows 2000/XP 2 12-05-2006 00:39
nlite - как указать путь к файлу ответов при установке с HDD? netphil Автоматическая установка Windows 2000/XP/2003 5 26-09-2005 23:03
Как получить путь к файлу в виде строки на Visual Basic .NET Igor Laptev Программирование и базы данных 1 14-10-2003 00:50




 
Переход