Альтернативные имена файлов с командным файлом - PullRequest
1 голос
/ 31 января 2011

Я хотел бы знать, есть ли лучший способ переименовать два файла и чередовать имена в пакетном файле.В настоящее время я использую этот метод.

ren httpd.conf temp_httpd.conf 
if exist _httpd.conf (
ren _httpd.conf httpd.conf
ren temp_httpd.conf _httpd.conf
)else (
ren _httpd.conf httpd.conf
)

1 Ответ

1 голос
/ 31 января 2011

На мой взгляд, все в порядке, но ложный случай не может работать.
Если файл _http.conf не существует, вы пытаетесь переименовать его в http.conf.

Я бы изменил это на

if exist _httpd.conf (
  ren httpd.conf temp_httpd.conf
  ren _httpd.conf httpd.conf
  ren temp_httpd.conf _httpd.conf
)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...