Переименовать пакетное расширение файла после выполнения - PullRequest
0 голосов
/ 20 апреля 2011

Мне было интересно, есть ли способ изменить расширение командного файла (.bat) после его выполнения. Так, например, я хочу выполнить abc.bat. После того, как пакетный файл делает то, что должен, он переименовывает себя, изменяя .bat на .txt. Возможно ли это?

1 Ответ

2 голосов
/ 20 апреля 2011

Я только что попробовал. Это довольно просто. В конце вашего пакетного файла добавьте:

ren %~dp0\abc.bat abc.txt

В этом %~dp0 указывает путь к вашему пакетному файлу, как я упоминал здесь .

Обратите внимание, что это должен быть самый последний шаг выполнения командного файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...