2013-03-04 93 views
0

我是一個新手,如此忍受我...文件和文件複製到該文件夾​​後

我試圖創建一個批處理文件,該文件將執行以下操作

  1. src\Research.Setup\Release中的setup.exe重命名爲 install.exe

    CD src\Research.Setup\Release 
    ren "setup.exe" "install.exe" 
    
  2. 然後另一個文件setup.exesrc\Research.SetupWrapper\Release複製到 「SRC \ Research.Setup \發佈」。

    Copy "src\Research.SetupWrapper\Release\setup.exe" 
    "src\Research.Setup\Release\setup.exe" 
    

這裏的副本不工作,請誰能幫這一點。

我不能讓該批處理文件工作..任何幫助將是巨大的

感謝

回答

3

您當前的工作目錄獲取步驟改變1

容易變化,使第1步中不能使用CD。相反,它可能是move src\Research.Setup\Release\setup.exe src\Research.Setup\Release\install.exe

否則,在步驟1之後,切換回要運行步驟2的目錄。

ren "src\Research.Setup\Release\setup.exe" "install.exe" 
copy "src\Research.SetupWrapper\Release\setup.exe" "src\Research.Setup\Release\setup.exe" 

pushd "src\Research.Setup\Release" 
ren "setup.exe" "install.exe" 
popd 
copy "src\Research.SetupWrapper\Release\setup.exe" "src\Research.Setup\Release\setup.exe" 

move "src\Research.Setup\Release\setup.exe" "src\Research.Setup\Release\install.exe" 
copy "src\Research.SetupWrapper\Release\setup.exe" "src\Research.Setup\Release\setup.exe" 
+0

我並不是想將文件移動..只是複製它。移動將從原始位置移除文件。此外,我想從2個不同的位置複製:「src \ Research.SetupWrapper \ Release」和「src \ Research.Setup \ Release」 – user175084 2013-03-04 16:32:48

+0

@ user175084此答案將解決您的問題,1.使用'pushd'和'popd'而不是'cd'或者2.一起刪除'cd'命令。移動建議只是重命名的替代方案。 – 2013-03-04 16:37:41

相關問題