在网上翻来覆去,翻来覆去,终于搞定了。不多说代码如下:
ProcessStartInfo ps = new ProcessStartInfo();
ps.UseShellExecute = true;
ps.Arguments = @"/nodelete /silent /Temp/Demo.CAB";
ps.FileName = @"/Windows/wceload.exe";
Process.Start(ps);
代码不多做解释,自己看一下,这里严重提醒一下,要安装的CAB文件的路径中一定不要有空格,不然的话,运行不成功而且还不会报错,郁闷去吧就,代码我早就找到了,我就是死在了那个空格上。