0
我正在嘗試編寫批處理腳本來重命名文件夾中的文件。 我正在使用多個/嵌套如果在批處理腳本中存在命令。我在執行腳本時遇到語法錯誤。 以下是我正在使用的批處理腳本。重命名文件的批處理腳本(如果存在)
IF EXIST "C:\Test\config.xml_QA"
(
IF EXIST "C:\Test\config.xml"
(
REN C:\Test\config.xml config.xml_ST
REN C:\Test\config.xml_QA config.xml
)
)
ELSE IF EXIST "C:\Test\config.xml_ST"
(
IF EXIST "C:\Test\config.xml"
(
REN C:\Test\config.xml config.xml_QA
REN C:\Test\config.xml_ST config.xml
)
)
在這裏,我想批處理腳本做的是,重命名config.xml_QA到config.xml中和config.xml中到config.xml_st只有兩個config.xml_QA和config.xml存在於該文件夾中。
希望能爲此得到正確的答案。
謝謝。
@MCND你當然是對的。我想我對一個潛在的「ELSEIF」感到困惑。謝謝。 –