vbscript – 如何使用Windows脚本以安全模式重新启动计算机?
发布时间:2020-12-24 11:07:39 所属栏目:Windows 来源:网络整理
导读:大多数新手计算机用户在遇到问题并且必须重新启动计算机进入安全模式时会感到难过,那么如何编写此脚本以使其自动化呢? 解决方法 这是一个批处理脚本,它将 Windows XP,Vista或Windows 7计算机重新启动到安全模式. Echo OffREM Check Windows Versionver | fi
大多数新手计算机用户在遇到问题并且必须重新启动计算机进入安全模式时会感到难过,那么如何编写此脚本以使其自动化呢? 解决方法这是一个批处理脚本,它将 Windows XP,Vista或Windows 7计算机重新启动到安全模式.Echo Off REM Check Windows Version ver | findstr /i "5.0." > nul IF %ERRORLEVEL% EQU 0 goto ver_nt5x ver | findstr /i "5.1." > nul IF %ERRORLEVEL% EQU 0 goto ver_nt5x ver | findstr /i "5.2." > nul IF %ERRORLEVEL% EQU 0 goto ver_nt5x ver | findstr /i "6.0." > nul IF %ERRORLEVEL% EQU 0 goto ver_nt6x ver | findstr /i "6.1." > nul IF %ERRORLEVEL% EQU 0 goto ver_nt6x goto warn_and_exit :ver_nt5x :Run Windows 2000/XP specific commands here bootcfg /raw /a /safeboot:network /id 1 REG ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunOnce /v "*UndoSB" /t REG_SZ /d "bootcfg /raw /fastdetect /id 1" SHUTDOWN -r -f -t 07 goto end :ver_nt6x :Run Windows Vista/7 specific commands here bcdedit /set {current} safeboot network REG ADD HKLMSOFTWAREMicrosoftWindowsCurrentVersionRunOnce /v "*UndoSB" /t REG_SZ /d "bcdedit /deletevalue {current} safeboot" SHUTDOWN -r -f -t 07 goto end Echo On :warn_and_exit echo Machine OS cannot be determined. :end 此脚本最初由ChunkDog发布于:https://forum.ultravnc.net/viewtopic.php?f=50&t=29663 我修改了它,并添加了一个vbscript,询问用户是否要重新启动到安全模式,并根据用户输入调用批处理文件. Dim oShell,returnCode Set objShell = CreateObject("Shell.Application") Set oShell = WScript.CreateObject("WScript.Shell") returnCode = oShell.Popup("Do you want to restart your computer in Safe Mode","Restart In Safe Mode",4 + 48 + 256) Select Case returnCode case 6,-1 objShell.ShellExecute "tryout.bat","","runas",0 case 7 oShell.popup "Operation Canceled",0 + 64 + 0 End Select 这尚未在Windows 8上进行过测试. (编辑:鹰潭站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Windows 10上以简单的步骤安装Ubuntu
- Chrome OS出错:Chromebook提前收到终止更新通知
- 与安卓/iOS对抗8年有余 Windows 10移动版终以失败收场
- 8款 Windows 效率工具推荐 | 办公效率提升必装软件
- Windows 11 2022正式版曝光 速度更快、桌面小部件性能焕然一
- iis – 如何查看详细的500错误?
- 使用PowerShell管理Windows 2003 Active Directory域?
- win10系统硬盘如何分区 win10系统硬盘分区方法
- Windows 11的最新更新 能让电脑运行速度更快
- Windows 10电脑用三年都不会卡,秘诀在这里!
站长推荐
热点阅读