Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 生成visual studio后关闭windows_C++_Windows_Visual Studio 2015_Shutdown - Fatal编程技术网

C++ 生成visual studio后关闭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

我想让我的电脑在夜间构建大型项目(如虚幻引擎) 但我不想让我的电脑整夜开机。现在,关闭关机计时器真的不可靠,所以我想知道在C++ VisualStudio完成后是否有一个关闭Windows的方法。 提前谢谢! 问候,
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这样的项目中,您不能编辑生成后事件。然而,对于其他项目来说,这是一个很好的解决方案。