以下代码注销了PC。但我想要的是,当我点击特定文件夹时,例如:E:\Picture
,Windows应该注销。
我不知道如何在代码中加入这样的条件。有人能指出我正确的方向吗?
记录代码:
using (Process proc = new Process())
{
proc.StartInfo.FileName = Path.Combine(Environment.SystemDirectory, "shutdown.exe");
proc.StartInfo.Arguments = "-l";
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.CreateNoWindow = true;
proc.Start();
}
答案 0 :(得分:1)
由于这是作业,这里有一些起点
在explorer.exe上创建本地挂钩
了解您是否可以使用WinAPI在资源管理器上查找流程信息
...
执行关机。
https://msdn.microsoft.com/en-us/library/windows/desktop/ms644960(v=vs.85).aspx