Перейти к публикации

Рекомендованные сообщения

Добрый день. Нужна помощь в решении следующей проблемы. При запуске bat-файлов, в которых пути к каталогам заданы через %~dp0 система выдает ошибку "Не удается найти "~dp0...". Проверьте, правильно ли указано имя". Если в bat-файле записать полный путь к каталогу, где находится файл, то все запускается нормально. Например, заменяю в bat-файле строку set cf=%~dp0..\.. на set cf=F:\Creo_4.0_M040\Creo 4.0\M040 и батник начинает работать. Подскажите, пожалуйста, в чем может быть проблема.

 

err.jpg

Изменено пользователем arsenev
Ссылка на сообщение
Поделиться на других сайтах


Скорее всего мешают пробелы в пути.

Изменено пользователем IGU
Ссылка на сообщение
Поделиться на других сайтах

Разобрался. Была отключена расширенная обработка. Что бы включить нужно либо в начале батника вставить setlocal enableextensions, либо добавить параметр в реестр:

Цитата

 

Полностью отключить или включить расширенную обработку на данном компьютере или для конкретного пользователя можно в реестре, в соответствующих нужному контексту разделах [HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor] и [HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor].

Параметр "EnableExtensions"=dword:00000001 в этих разделах включает расширения, а "EnableExtensions"=dword:00000000 — отключает, при этом параметры пользователя имеют приоритет над параметрами компьютера

 

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...