我尝试在 C#中使用"show Desktop.scf"
运行System.diagnostics.Process.Start()
。但调试行只是通过并且不采取任何行动。
当我尝试使用开始 - >运行,它会执行show desktop操作。
Process.Start
采用文件名。为什么这不适用于代码。我也尝试了管理员模式。
任何指导请。
答案 0 :(得分:1)
将UseShellExecute
设置为true
,将ProcessStartInfo移交给{{1}}。
这以与START相同的方式执行scf - > RUN会这样做。
答案 1 :(得分:1)
shell:::{3080F90D-D7AD-11D9-BD98-0000947B0257}
在开始 - >运行与运行.scf一样
当我遇到同样的问题时,我正在制作一个AutoHotKey脚本。
但是当我用上面的代码替换.scf的路径时,它就像一个魅力。