2011-01-31 8 views
1

2つのファイルの名前を変更し、バッチファイル内で名前を変更する方が良いかどうかを知りたいと思います。私は現在、このメソッドを使用しています。私の意見で代替ファイル名とバッチファイル

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

方法は大丈夫ですが、偽の場合は機能しません。
ファイル_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 
) 
+0

に変更して...そして最後になります。del temp_httpd.conf' '? –

+0

@Andriy:temp__httpd.confはもう存在しないはずです。それは_httpd.confに名前が変更されました。 – jeb

+0

もちろん、そうです。私が思っていたことを想像することはできません。 –

関連する問題