gpt4 book ai didi

.net - Windows Server 重新启动后未启动

转载 作者:行者123 更新时间:2023-12-03 01:59:36 24 4
gpt4 key购买 nike

我在 Azure 中的 Windows Server 上有一个 dotnet 应用程序。我添加了计划任务来重新启动Windows。我使用了下面包含的代码。 Windows 关闭但未在计划时间重新启动。当我在普通 Windows 计算机上尝试相同的代码部分时,它运行顺利。你能帮我解决这个问题吗?

ProcessStartInfo startInfo = new("shutdown", "/r")    
{
WindowStyle = ProcessWindowStyle.Hidden,
ErrorDialog = false
};

我想在重新启动后重新启动 Windows 服务器。我是否应该更改 Azure 门户中的某些设置以自动重新启动它?

最佳答案

终于找到答案了。

ProcessStartInfo startInfo = new("shutdown", "/r")    
{
WindowStyle = ProcessWindowStyle.Hidden,
ErrorDialog = false
};

此代码部分仍然可以重新启动,但它本身还不够。 azure 虚拟机需要登录才能运行我的bat文件。

我使用了这个自动登录程序。它的作用就像魅力一样。

https://learn.microsoft.com/en-us/sysinternals/downloads/autologon

如果您需要在启动时运行cmd文件。首先创建一个bat文件并将命令行提示符放入其中。

  1. 按“开始”,键入“运行”,然后按 Enter
  2. 在“运行”窗口中,输入 shell:startup 以打开 Startup 文件夹。
  3. 打开“启动”文件夹后,单击该文件夹顶部的“主页”选项卡。然后,选择“粘贴”将快捷方式文件粘贴到“启动”文件夹中。 More Information .

然后您的程序将在自动重启后启动。

关于.net - Windows Server 重新启动后未启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76826067/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com