当 xcopy 嵌入到 cmd.exe 中时获取退出代码

当 xcopy 嵌入到 cmd.exe 中时获取退出代码

我这样使用 xcopy:

p = 新流程

psi = p.StartInfo

AddHandler p.ErrorDataReceived, AddressOf NetErrorDataHandler

psi.Arguments = "/C "xcopy *SOURCE* *TARGET*"
psi.FileName = "cmd.exe"
psi.WindowStyle = ProcessWindowStyle.Minimized
psi.UseShellExecute = False
psi.CreateNoWindow = True
p.Start()        
p.WaitForExit()
p.Close()

它正在工作。但我想知道是否有可能获得它的退出代码(提到这里)当它嵌入在cmd.exe中时?即获取退出代码复制

如果是的话--该怎么办?

(如果需要更多信息:上面的“cmd”行是 C# 实用程序的一部分。

相关内容