0

我是新手,请多多包涵。。。

我正在尝试创建一个批处理文件,它执行以下操作

  1. 将 setup.exe 重命名src\Research.Setup\Releaseinstall.exe.

    CD src\Research.Setup\Release
    ren "setup.exe" "install.exe"
    
  2. 然后将另一个文件setup.exe从“src\Research.Setup\Release”复制src\Research.SetupWrapper\Release到“src\Research.Setup\Release”。

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

这里的副本不起作用,请有人帮忙。

我无法让批处理文件工作..任何帮助都会很棒

谢谢

4

1 回答 1

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"
于 2013-03-04T16:10:49.620 回答