由于某些奇怪的原因,此代码失败:
p.StartInfo.FileName = @"%temp%\SSCERuntime_x86-ENU.msi";
并且此代码成功:
p.StartInfo.FileName = @"C:\Users\USERNAME\AppData\Local\Temp\SSCERuntime_x86-ENU.msi";
我失踪有什么原因吗?
请注意,我只是复制了路径,我认为不需要其余代码,但无论如何我都会放它:
Process p = new Process();
p.StartInfo.FileName = @"%temp%\SSCERuntime_x86-ENU.msi";
p.StartInfo.Arguments = "/passive";
p.Start();