Как узнать папку в которой находиться bat файл
Извиняюсь за может быть глупый вопрос. Нужно узнать в какой папке исполняется bat файл. То есть если bat файл лежит в папке test. То как получить путь к этой папке, чтобы использовать этот путь в bat файле
Заранее благодарю!
|
Petya V4sechkin |
28-10-2013 21:11 2242825 |
Цитата:
Цитата root13
как получить путь к этой папке, чтобы использовать этот путь в bat файле
|
%~dp0
|
Вложений: 1
Вот что получилось
|
root13, приведите сам код.
|
::@echo off
attrib -h %~dp0
%~dp0 это и должен быть путь
Iska спасибо за предыдущий ответ в другой теме))
|
нужно удалить "\" на конце
|
а где ты в исходном коде видишь \ ? 0_O
|
Цитата:
Цитата root13
а где ты в исходном коде видишь \ ? 0_O »
|
Здесь:
Раскрытая переменная «%0» с модификатором «p» даёт путь в виде «\каталог1\каталог2\каталогN \». Используйте так:
Код:
attrib.exe -h "%~dp0."
|
Спасибо, просто я второй день только bat изучаю))
|
Время: 16:25.
© OSzone.net 2001-