C++ 生成visual studio后关闭windows
我想让我的电脑在夜间构建大型项目(如虚幻引擎) 但我不想让我的电脑整夜开机。现在,关闭关机计时器真的不可靠,所以我想知道在C++ VisualStudio完成后是否有一个关闭Windows的方法。 提前谢谢! 问候,C++ 生成visual studio后关闭windows,c++,windows,visual-studio-2015,shutdown,C++,Windows,Visual Studio 2015,Shutdown,我想让我的电脑在夜间构建大型项目(如虚幻引擎) 但我不想让我的电脑整夜开机。现在,关闭关机计时器真的不可靠,所以我想知道在C++ VisualStudio完成后是否有一个关闭Windows的方法。 提前谢谢! 问候, Joejoepie通过运行设置自动关机。 如果您知道项目构建需要多长时间(略高于猜测),此方法可以解决您的问题: 打开Windows+R运行,键入关机–s–t编号,然后点击确定 run命令中的数字表示秒的值。例如,如果希望电脑在10分钟内自动关机,则输入的命令为shutdown–s
Joejoepie通过运行设置自动关机。 如果您知道项目构建需要多长时间(略高于猜测),此方法可以解决您的问题: 打开Windows+R运行,键入关机–s–t编号,然后点击确定 run命令中的数字表示秒的值。例如,如果希望电脑在10分钟内自动关机,则输入的命令为shutdown–s–t 600。完成此设置后,系统将提示您自动关机时间 *您还可以通过命令提示符或Windows Powershell完成此操作: 键入shutdown–s–t 1200(即20分钟),然后按Enter键 使用任务计划程序工具(Windows内置)。 如果您不想猜测构建需要多长时间,此工具提供了在记录特定事件时关闭的选项 “创建基本任务”>键入“关机”作为任务名称(单击下一步)>选择任务何时开始(一次),也可以选择“记录特定事件时”(单击下一步)>设置任务的开始时间(单击下一步)>选择启动程序(单击下一步)>单击浏览按钮,打开磁盘
C/Windows/System32
,选择名为“shutdown”(单击打开)的.exe文件>输入–s作为参数(单击下一步)>单击完成以完成任务创建并使任务生效
不要在VisualStudio中进行构建
编写一个批处理文件,该文件(1)调用msbuild
或devenv
,以及(2)调用shutdown
,这将是我最后的选择,因为它不可靠,就像我在问题中所说的那样。不过,谢谢你详细的回答!看起来是个好主意,我会调查的,谢谢!您可以在生成后事件操作中调用shutdown
。谢谢。这确实适用于普通项目,但我发现在像Unreal Engine这样的项目中,您不能编辑生成后事件。然而,对于其他项目来说,这是一个很好的解决方案。