首页 > 电脑 > 如何让电脑在u盘一拔下就关机 在U盘拔出时自动关闭计算机

如何让电脑在u盘一拔下就关机 在U盘拔出时自动关闭计算机

发布于:2023-04-19 15:38:54 作者:

如何让电脑在u盘一拔下就关机

有时候我们需要在操作系统自动关闭时让电脑自动关机,那么如何让电脑在u盘一拔下就关机呢?

1、使用PowerShell脚本实现

首先,打开Windows自带的文本编辑器Notepad,将以下代码复制进去:

$RegPath = 'HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power'

Set-ItemProperty -Path $RegPath -Name HiberbootEnabled -Value 0 -Type DWord

Set-ItemProperty -Path $RegPath -Name HibernateEnabled -Value 0 -Type DWord

Stop-Computer

然后,将文件名保存为“poweroff.ps1”,注意文件类型为“所有文件(*.*)”,保存至u盘根目录。

接下来,按下Win+X,选择Windows PowerShell(管理员),在弹出的窗口中输入以下命令:

Set-ExecutionPolicy RemoteSigned

最后,在PowerShell中输入以下命令,以运行刚刚保存的脚本文件:

<u盘驱动器号>:\poweroff.ps1

2、使用第三方软件实现

除了使用PowerShell脚本,我们也可以下载第三方软件来实现在u盘拔出时自动关机的功能,例如“USB Disk Ejector”。

使用该软件非常简单,只需要在官网下载并安装,然后将u盘插入电脑,双击图标打开软件,右键单击该u盘并选择“Eject”,程序将自动卸载该设备并关闭计算机。

3、使用Windows自带的命令实现

Windows自带了命令行工具“Devcon”,该工具可以控制硬件设备,包括u盘。以下是实现方法:

首先,打开Windows自带的文本编辑器Notepad,将以下代码复制进去:

devcon.exe find *usb* | find "USB Mass Storage Device"

devcon.exe remove "@以上代码搜索到的设备ID@"

shutdown -s -t 0

然后,将文件名保存为“poweroff.bat”,注意文件类型为“所有文件(*.*)”,保存至u盘根目录。

接下来,直接在u盘中双击“poweroff.bat”即可实现自动关机功能。

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,欢迎发送邮件至 baisebaisebaise@yeah.net举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

标签:

相关文章

评论

发表评论