powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Два вопроса по написанию cmd файла
7 сообщений из 7, страница 1 из 1
Два вопроса по написанию cmd файла
    #33593013
Фотография Пуп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Скрипт лежит в некой папке. Там же лежат нужные для его работы файлы. Скрипт дергается снаружи (то есть не из той же папки). Как сделать папку в которой лежит скрипт текущей или как сослаться на эту папку, например

php [script folder???]\notify.php > [script folder???]\out.log

.\ - не работает

2) Как в имени output файла употребить текущее время, например

php [script folder???]\notify.php > ...\[timestamp???].log

Спасибо
...
Рейтинг: 0 / 0
Два вопроса по написанию cmd файла
    #33593025
Фотография Green2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделать папку текущей
Код: plaintext
1.
2.
3.
rem вызвать текущий диск
c:
rem сделать папку текущей
cd "путь к папке" 
--



Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
Два вопроса по написанию cmd файла
    #33593061
Фотография Пуп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Путь к папке нельзя жестко прописывать в коде скрипта, папка может быть положена где угодно. Хотелось бы динамически опредлеять где лежит скрипт. Или CMD на такие "сложности" не способно?
...
Рейтинг: 0 / 0
Два вопроса по написанию cmd файла
    #33593115
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПупПуть к папке нельзя жестко прописывать в коде скрипта, папка может быть положена где угодно. Хотелось бы динамически опредлеять где лежит скрипт. Или CMD на такие "сложности" не способно?
%0 - командная строка запуска cmd-, bat-файла
...
Рейтинг: 0 / 0
Два вопроса по написанию cmd файла
    #33593131
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Biz© ПупПуть к папке нельзя жестко прописывать в коде скрипта, папка может быть положена где угодно. Хотелось бы динамически опредлеять где лежит скрипт. Или CMD на такие "сложности" не способно?
%0 - командная строка запуска cmd-, bat-файла
как сделать парсинг строки для исклюбчения имени файла ищите в справке ... здесь на форуме примеры парсинга тоже разбирались, поищите ...
...
Рейтинг: 0 / 0
Два вопроса по написанию cmd файла
    #33594799
Biz©
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
%~d0%~p0
вот эта строчка выделит путь из строки запуска данного командного файла
...
Рейтинг: 0 / 0
Два вопроса по написанию cmd файла
    #33595404
aleks2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Biz©
Код: plaintext
%~d0%~p0
вот эта строчка выделит путь из строки запуска данного командного файла

Проще, однако...

Код: plaintext
%~dp0
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Два вопроса по написанию cmd файла
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]