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

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

Ответить
Настройки темы
CMD/BAT - [решено] Путь к текущей папке CMD после передачи параметра

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


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

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


Есть файл C:\Scenario\test.cmd
Перетягиваем на него мышью папку d:\Docs

Внутри CMD мы можем:
%1 - получить параметр d:\Docs
Как получить путь к папке самого батника (C:\Scenario) ?

Через for /f %%a in ('chdir') do set cat=%%a
или %cd% не получается, т.к. возвращает значение d:\
Пробовал через %cmdcmdline%, но там возвращает много параметров, нужен фильтр, а как можно проще?

Отправлено: 18:42, 16-01-2012

 


Moderator


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

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


Цитата Diskretor:
Как получить путь к папке самого батника (C:\Scenario) ?
%~dp0
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:44, 16-01-2012 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Любой язык - *.cmd: путь с пробелами Vygov Скриптовые языки администрирования Windows 7 11-10-2010 13:57
CMD/BAT - [решено] Задача: текущей папке присвоить свободную букву диска dascon Скриптовые языки администрирования Windows 10 13-06-2010 18:10
Разное - [решено] Как присвоить переменной путь к текущей директории? njg Microsoft Windows 2000/XP 1 18-01-2009 21:22
[решено] как добавить путь к текущей директории в reg файл из bat файла ? mitiya Автоматическая установка приложений 7 27-03-2008 16:12
[решено] $OEM$ - путь к папке bloodshed Автоматическая установка Windows 2000/XP/2003 2 27-08-2006 08:16




 
Переход