|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Как указать CD батника если путь к CD папке находиться в реестре? |
|
CMD/BAT - [решено] Как указать CD батника если путь к CD папке находиться в реестре?
|
Новый участник Сообщения: 49 |
Один батник запускает exe(путь к каторому находиться в реестре) но этот exe пишет что не найден фаил загрузки. exe это пишет если не нашол в своей директории фаил rot.re . потому-что батник прописывает %cd% в той папке в которой находиться. как указать %cd% запуска exe если путь к %cd% находиться в реестре под HCLM\software\star4net\DAYZ параметр Install Dir .... ?
вот исходник запуска из реестра |
|
Отправлено: 14:36, 26-04-2014 |
![]() Сообщения: 3650
|
Профиль | Сайт | Отправить PM | Цитировать DoroViska, с помощью модификаторов, описанных в справке к команде for:
Операции подстановки ссылок на переменные команды FOR
также расширены. Допускается применение следующих
синтаксических конструкций:
%~I - из переменной %I удаляются обрамляющие кавычки (")
%~fI - переменная %I расширяется до полного имени файла
%~dI - из переменной %I выделяется только имя диска
%~pI - из переменной %I выделяется только путь к файлу
%~nI - из переменной %I выделяется только имя файла
%~xI - из переменной %I выделяется расширение имени файла
%~sI - полученный путь содержит только короткие имена
%~aI - переменная %I расширяется до атрибутов файла
%~tI - переменная %I расширяется до даты /времени файла
%~zI - переменная %I расширяется до размера файла
%~$ПУТЬ:I - проводится поиск по каталогам, заданным в
переменной среды ПУТЬ, и переменная %I
заменяется на полное имя первого найденного
файла. Если переменная ПУТЬ не определена или
в результате поиска не найден ни один файл,
то этот модификатор заменяется на пустую
строку.
При объединении нескольких операторов можно получить
следующие результаты:
%~dpI - переменная %I раскрывается в имя диска и путь
%~nxI - переменная %I раскрывается в имя файла и его
расширение
%~fsI - переменная %I раскрывается в полный путь с
короткими именами
%~dp$ПУТЬ:I - проводится поиск по каталогам, заданным в
переменной среды ПУТЬ, и переменная %I
раскрывается в имя диска и путь к первому
найденному файлу.
%~ftzaI - переменная %I раскрывается в строку, подобную
выдаваемой командой DIR
|
------- Последний раз редактировалось Habetdin, 26-04-2014 в 20:48. Причина: quote => code Отправлено: 20:37, 26-04-2014 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 459
|
Профиль | Отправить PM | Цитировать |
Отправлено: 00:40, 27-04-2014 | #3 |
Новый участник Сообщения: 49
|
Профиль | Отправить PM | Цитировать Sphinx114, Habetdin, Спасибки вам огромное. !!!!
|
Отправлено: 10:37, 27-04-2014 | #4 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Как указать путь к карте памяти | Ser6720 | Мобильные ОС, смартфоны и планшеты | 0 | 11-03-2014 00:28 | |
CMD/BAT - [решено] найти путь к файлу/папке с помощью батника и занести результат в txt файл | sharky lions | Скриптовые языки администрирования Windows | 4 | 17-04-2011 19:57 | |
как грамотно указать путь в ссылке | Vi-P | Вебмастеру | 8 | 15-12-2006 18:59 | |
В реестре CD и HDD по умолчанию как? | JawsIk | Microsoft Windows 2000/XP | 4 | 05-01-2006 02:55 | |
Как подключить CD-ROM, если уже установлен CD-RW | Mashuto | Непонятные проблемы с Железом | 12 | 01-02-2004 15:31 |
|