在您的批处理文件更改路径到您有 blah.exe 的特定文件夹,更改到特定驱动器,然后到特定文件夹说您的源文件夹是 C:\test 然后在批处理文件中键入 cd\test,它应该是喜欢:
C:
cd\test
copy "blah.exe" "%systemroot%/System32"
或使用完整路径的副本,例如
copy "C:\test\blah.exe" "%systemroot%/System32"
编辑:要使用 CMD 复制尝试:
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "/C copy /b blah.exe %systemroot%/System32";
process.StartInfo = startInfo;
process.Start();
编辑2:或批处理文件
System.Diagnostics.Process.Start("cmd", "/c sample.bat");