我需要将驱动程序安装到 system32\drivers 中,但如果我使用来自 c# 的 rundll32 的默认安装,则驱动程序正在安装到 syswow64 中。那是我的代码:
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.Verb = "RunAs";
startInfo.FileName = "cmd";
startInfo.Arguments = @"/C rundll32.exe SETUPAPI.DLL,InstallHinfSection DefaultInstall 132 " + file;
var process = Process.Start(startInfo);
process.WaitForExit();
我怎样才能像 64 位进程一样运行这个进程?