0
set FILENAME1=name1.ini
set FILENAME2=name2.ini
ren %FILENAME1% %FILENAME2%

これは機能します

しかし

set FILENAME1=../name1.ini
set FILENAME2=../name2.ini
ren %FILENAME1% %FILENAME2%

これはうまくいきません。

ご覧のとおり、親フォルダー内の名前を変更したいだけですが、コマンドの構文が正しくありませんと表示されます。ヘルプ!ありがとうございました :)

4

1 に答える 1

0

解決:

set FILENAME1=name1.ini 
set FILENAME2=name2.ini
ren ../%FILENAME1% %FILENAME2%

名前を変更した名前には、親ディレクトリ「../」は必要ありません

于 2012-08-01T08:51:55.583 に答える