我一直在试图弄清楚如何从我的delphi VCL应用程序中打开的命令控制台运行Imagex.exe。
我正在使用Delphi 2006.由于网络问题,我不在那。
我已经设法能够获得GUI版本GimageX,但只需一行代码。当然,这些开关都在GUI中。
我的问题在于运行整个命令
"imagex /capture c:\capture C:\Mount2\test.wim" "Drive D"
我的尝试一直专注于使用
ShellExecute(Handle, 'runas', 'cmd.exe'
作为起点。特权提升是win7中必须的。问题在于附加开关“/ capture c:\ capture C:\ Mount2”
...或者更准确地说,我认为它是一个带有两个路径名变量的开关“/ capture”。
如何使用参数从控制台运行特权命令?