如何通过 bat 文件关闭、重新启动或注销 Windows?

2023-11-29

我一直在使用远程桌面连接进入工作站。但在这种环境下,我无法使用“开始”菜单中的电源选项。我需要一种替代方法来关闭或重新启动。

如何通过命令行控制计算机的电源状态?


最常见的使用方法shutdown命令是:

  • shutdown -s- 关闭。
  • shutdown -r— 重新启动。
  • shutdown -l— 注销。
  • shutdown -h— 冬眠。

    Note:用户认为存在一个常见的陷阱-h意思是“帮助”(它对所有其他命令行程序都这样做......除了shutdown.exe,它的意思是“休眠”)。然后他们跑shutdown -h并意外地关闭了他们的计算机。小心这一点。

  • shutdown -i—“交互模式”。它不执行操作,而是显示 GUI 对话框。

  • shutdown -a— 中止之前的关闭命令。

上面的命令可以与这些附加选项结合使用:

  • -f— 强制程序退出。防止关闭过程卡住。
  • -t <seconds>— 设置关机前的时间。使用-t 0立即关闭。
  • -c <message>— 添加关闭消息。该消息最终将出现在事件日志中。
  • -y— 对所有关闭查询强制回答“是”。

    Note:此选项未记录在任何官方文档中。它是由这些 StackOverflow 用户.


我想确保除了这个答案之外还提到了其他一些非常好的答案。在这里,它们没有特定的顺序。

  • The -f option from 约瑟夫·斯廷斯
  • Using rundll32 from VonC
  • 运行框 from Dean
  • 远程关机 from Kip
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过 bat 文件关闭、重新启动或注销 Windows? 的相关文章

  • 无法在 Powershell 中运行 R.exe

    我经常发现在命令行 Windows 上运行 R 更有用 然而 当我在 Powershell 中尝试时 我往往会遇到问题 但这可以通过第一次运行轻松克服cmd然后就可以了 这是我执行此操作时遇到的错误R CMD BATCH Invoke Hi
  • CUDA NSight 未随 Windows 8 上的 CUDA 5.0 安装文件一起安装? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 据我所知 Nvidia 网站上没有 Nsight Eclipse 的下载链接 它说它将由 CUDA 5 安装本机安装 但并没有随CUDA安装一起安装
  • ReadProcessMemory 上出现错误 299

    尝试从游戏内存中读取实体名称 使用 ce 检查时指针 100 正确 读取 写入浮点 整数值没有问题 32 位进程 游戏也是如此 尝试在 x64 中编译代码 但没有帮助 GetLastError 返回 nr 299 错误 部分 复制 299
  • 在 Windows 上构建 Docker 映像:入口点脚本“没有这样的文件或目录”

    我在这上面浪费了两天时间 直到我终于解决了我的问题 所以我想我会分享 我将概述我在这里遇到的问题 然后概述答案中的解决方案 My Dockerfile看起来像这样 FROM php 7 2 fpm COPY custom docker ph
  • 验证域用户凭据

    我需要一种方法来验证 Windows 上本机 C 的用户 密码对 输入的是用户名和密码 用户可以是 DOMAIN user 格式 基本上我需要编写一个函数 如果用户 密码是有效的本地帐户 则返回 true 第1部分 如果用户 密码在给定的域
  • 从某个文件夹启动随机批处理文件

    问题是这样的 我有一个名为 abc 的文件夹 其中包含几个批处理文件 它们的命名如下 abc1 batabc2 batabc3 batabc4 bat 等等 我需要一个脚本 当我单击它时 它会随机启动其中一个批处理文件 我需要的脚本将存储在
  • 关闭表单而不退出应用程序

    我目前正在开发一个小项目 希望得到一些帮助 我有两个表单 第一个是登录窗口 第二个是主程序 我遇到的问题是当我关闭时form1 with this Close 它正在退出整个程序 我有一种感觉 我需要使用线程或类似的东西 但我找不到合适的资
  • Windows 控制台支持 ANSI 吗?

    Windows 控制台支持 ANSI 控制字符吗 默认情况下它不支持许多 ANSI 控制字符 维基百科文章中也提到了这一点 http en wikipedia org wiki ANSI escape code http en wikipe
  • 重启docker Windows 10命令行

    我试图弄清楚如何在命令行中重新启动 docker 以便我可以制作一个 bat 脚本来重新启动它并启动一些容器 我使用管理员访问权限创建了一个 dos 提示符并运行以下命令 PS C Windows system32 gt net stop
  • WinVerifyTrust 检查特定签名?

    我正在为 Windows 实现一个进程提升助手 该程序将以提升模式运行并以管理员权限启动其他程序 而不会显示其他 UAC 提示 出于安全原因 我想确保只有使用我公司的 Authenticode 密钥进行数字签名的二进制文件才能执行 The
  • 虚拟内存澄清——大连续内存的分配

    我有一个应用程序 我必须在 Windows 上分配 使用运算符 new 相当大的内存空间 数百 MB 该应用程序是 32 位 我们现在不使用 64 位 即使在 64 位系统上也是如此 我启用了 LARGEADDRESSAWARE 链接器选项
  • 添加到 .NET 任务栏中的右键单击应用程序菜单

    大多数应用程序只有 恢复 移动 调整大小 最小化 最大化和关闭 但是MS SQL提供了额外的选项 帮助 自定义视图 按照这些思路 是否可以添加到任务栏中应用程序的右键单击菜单 注 我是not指通知区域中时钟旁边的图标 这是一个更简单的ans
  • 为什么 %processor_architecture% 总是返回 x86 而不是 AMD64

    我正在尝试检索环境变量来检测系统是32位还是64位 但在64位服务器上环境变量 processor architecture 正在返回x86代替AMD64 有人对此有任何线索吗 您可能获得了错误的环境变量 如果您的应用程序是在 64 位操作
  • 从命令行运行 PHP 脚本

    如何使用用于解析 Web 脚本的 PHP 解释器从命令行运行 PHP 脚本 我有一个phpinfo php从网络访问的文件显示German已安装 但是 如果我运行phpinfo php从命令行使用 php phpinfo php and g
  • 获取文件夹及其子文件夹中最长文件路径的长度

    我正在寻找一个可以从命令行 批处理 PowerShell 运行的脚本 该脚本将遍历文件夹及其子文件夹 并返回一个数字 该数字是最长文件路径的长度 我已经看到了一些批处理和 PowerShell 脚本 例如 如何在 Windows 中查找路径
  • 尝试使用 C++ 创建一个计划任务运行一次,win7 上的任务计划程序 1.0

    我正在尝试创建一个非常简单的程序 它将在两分钟后运行记事本 这些都经过简化以提出更清晰的问题 我尝试合并一些MSDN 的例子 http msdn microsoft com en us library windows desktop aa3
  • 使用 Linq to XML 将 XElement 添加到 XML 文件

    使用 Linq to XML 我尝试将 XElement 添加到现有 XML 文件 它必须在 Windows Phone NET 框架中完成 目前我的 XML 文件如下所示
  • 从命令行编译 VB6

    有人知道如何从命令行编译 vb6 webclass dll 吗 我正在尝试构建一个用于自动版本构建的工具 但它失败并显示 文件 文件名 中的编译错误 第 xxxx 行 变量未定义 警报 已知错误 http support microsoft
  • NSIS获取参数

    to get n 0值作为字符串 不需要选项 传递给安装程序 我不太明白这个函数的工作原理是什么 GetParameters input none output top of stack replaces with e g whatever
  • 无法打开 Python。错误 0xc000007b

    我最近一直在学习 Python 3 我在我的上网本 32 位 Windows 7 上创建简单的小程序没有任何问题 当我将它安装在我的上网本上时 我没有遇到任何问题 但现在我已经开始使用它了 我想将它安装在我的台式机上 并且我有一个 我的桌面

随机推荐

  • 我可以使用 data.sql 的 spring 配置文件来根据环境加载不同的数据吗?

    假设我有两组数据 一套用于生产 另一套用于开发 目前我只是在 data sql 中手动注释和取消注释 如何分离 data sql 的开发环境和生产环境 您可以覆盖 Spring Boot 将用于创建架构并在 application prop
  • 如何在传单地图上突出显示所选行?

    我想画一张地图 上面画了几条路线 我想要一个带有数字 1 n 的保管箱 当选择保管箱中的某个项目时 相应的路线会在地图上突出显示 我已经开始使用 传单 如何突出显示一条线 我使用了 重量 但它更多的是一条线的边界 我希望看到这条线变得更粗
  • 如何在新选项卡中打开页面但不为其提供焦点?(JSF 2.0)

    我想要的是在新选项卡中打开页面 但不要将焦点放在新打开的选项卡上 因此 如果我点击几次 我可以打开几个选项卡 就像我右键单击一个链接并说在新选项卡中打开一样 我只在 Chrome 和 Firefox 浏览器中尝试过 你知道这可能吗 目前 我
  • 从delphi2006调用.net dll来显示wpf表单

    我正在使用 Robert Gieseckes 出色的非托管导出来调用 Delphi2006 中的 c Dll 如果我使用带有输入和输出的简单过程和函数 一切都会很好 但现在我想通过调用 OpenMyWindow 显示一个 Wpf Windo
  • Python 中列表内的压缩列表

    我有一个清单清单 big list a1 b1 c1 a2 b2 c3 a3 b3 c3 如何压缩此列表中的列表 我想做的是zip list1 list2 list3 但是动态地执行此操作 我相信这与args and kwargs我不熟悉
  • 如何从 Firestore 地图字段添加/删除?

    如文档中所列 有一种方法可以在此处使用点表示法更新地图字段 https firebase google com docs firestore manage data add data update fields in nested obje
  • 使用 JavaScript 获取 URL 的一部分

    我目前正在www google com folder folder archive php并使用window location来确定这一点 我其实想瞄准 archive php 没有别的 有什么东西可以实现这一点吗 window locat
  • 将年龄限制设置为 18 岁 - Bootstrap Datepicker

    我正在使用 Bootstrap Datepicker 我想将年龄限制设置为 18 岁 应禁用从当前日期算起年龄小于 18 岁的日期 这是我的小提琴 http jsfiddle net kGGCZ 17 JS function datepic
  • 我的MySQL触发器不起作用,语法简单,不复杂

    我不知道为什么我的触发器不起作用 当我手动使用它时查询可以工作 但是当我想通过触发器更新时它不起作用 有人可以帮我知道为什么吗 这是我的触发器 CREATE TRIGGER upd PTS AFTER UPDATE ON pos table
  • 为什么色调旋转 +180deg 和 -180deg 不会产生原始颜色?

    通过阅读 HSL HSV 颜色理论 我得到的印象是 色调分量是一个循环属性 每 360 度重复一次 并且可以独立于饱和度和亮度 值进行更改 如果我错了 请纠正我 但这些陈述在逻辑上遵循前面的定义 将色调旋转 360 度会产生相同的颜色 将色
  • Kafka Binder 的健康状况始终未知

    当我尝试激活卡夫卡活页夹的运行状况指示器时 如中所述Spring Cloud Stream 参考文档 健康端点返回 binders status UNKNOWN kafka status UNKNOWN 我的配置包含文档 managemen
  • 如何更改 Datagrid 滚动条的大小?

    我有一个在运行时显示数据的数据网格 由于它有大量数据 它本身带有滚动条 但尺寸较小 谁能告诉如何改变滚动条的大小并使其更大
  • SSH2更改用户密码

    我一直在使用 SSH 现在我需要通过 PHP 的 ssh2 更改用户的密码 这是我的代码 stream ssh2 exec ssh passwd test1234 stream set blocking stream true data w
  • iOS-Swift、Stripe 创建临时密钥返回 Google 登录页面

    您好 我正在尝试使用 Firebase 云功能获取临时密钥 下面是我的 Swift 文件和节点的文件 swift class VIARestClient NSObject STPEphemeralKeyProvider static let
  • Dockerfile 命名:.dockerfile 与 Dockerfile

    我是 Dockerfile 命名法的新手 并且注意到我的组织中存储库中存在一些不同的 dockerfile 示例 包括以下类型 Dockerfile Dockerfile build dockerfile 我可以在哪里找到不同用例和每个用途
  • 如何在 scikit-learn 中使用用户定义的最近邻度量?

    我正在使用 scikit learn 0 18 dev0 我知道以前也有人问过同样的问题here 我尝试了那里提供的答案 但出现以下错误 gt gt gt def mydist x y return np sum x y 2 gt gt g
  • jQuery Ajax请求内容下载为空

    我有一个以 PDF 格式返回输出的 PHP 文件 如果我直接访问该文件 则工作正常 我想通过 AJAX 检索 PDF 文件 在原生 Javascript 中 它工作得很好 var req new XMLHttpRequest req ope
  • 如何使用 SVG 翻译将 d3.js 投影居中到给定的纬度和经度值?

    我正在使用 d3 渲染 GeoJSON 世界地图的墨卡托投影 我希望能够使用 d3 进行缩放 并在用户逐步执行我的应用程序时将地图转换为已知的纬度和经度值 projection center https github com mbostoc
  • 将文件中的部分 url 替换为 sed

    我有一个充满网址的文件 如下所示 https testing this string for now 我需要专门使用 sed 将它们全部替换为 https testing this now 并在最后保存更新内容的文件 所以实际上删除 无论
  • 如何通过 bat 文件关闭、重新启动或注销 Windows?

    我一直在使用远程桌面连接进入工作站 但在这种环境下 我无法使用 开始 菜单中的电源选项 我需要一种替代方法来关闭或重新启动 如何通过命令行控制计算机的电源状态 最常见的使用方法shutdown命令是 shutdown s 关闭 shutdo