更新
情况:
我正在尝试使用一个简单的按钮制作一个关闭我的笔记本电脑的应用程序,但是当我按下按钮时,关机仍然必须工作。
问题:
这可能吗?我该怎么做?或者这是一个自动过程?
代码:
我认为代码应该是这样的:
Private sub
Button1_click(ByVal...)
Shell("shutdown /s")
End sub
如果我使用正确,有人可以给我反馈吗?
谢谢你
要通过.net重新启动或关闭计算机,您应该使用 process.start 来运行您的命令:
System.Diagnostics.Process.Start
在这种情况下,您需要运行关闭命令,例如此选项将在 30 秒延迟后重新启动您的计算机。
System.Diagnostics.Process.Start("ShutDown", "/r");
更新以回答 adicional 问题:
/t x
(x 以秒为单位),例如/t 60
将延迟关闭 60秒。shutdown -a
关机在cmd中执行命令有关关闭命令的更多信息:
您可以创建一个执行的 Windows 快捷方式:
shutdown -s -t 0
或者,如果您想从 C# 执行此操作(例如),请让您的 C# 程序执行以下操作:
Process.Start("shutdown","-s -t 0");