zoukankan      html  css  js  c++  java
  • 西门子解除重启提示批处理

    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: 删除注册表.... ::
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    @echo off
    CLS
    ECHO.
    ECHO ================================
    ECHO 正在获取批处理文件管理员权限
    ECHO ================================
    :init
    setlocal DisableDelayedExpansion
    set "batchPath=%~0"
    for %%k in (%0) do set batchName=%%~nk
    set "vbsGetPrivileges=%temp%OEgetPriv_%batchName%.vbs"
    setlocal EnableDelayedExpansion
    :checkPrivileges
    NET FILE 1>NUL 2>NUL
    if '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges )
    :getPrivileges
    if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotPrivileges)
    ECHO.
    ECHO ********************************
    ECHO 请求 UAC 权限批准……
    ECHO ********************************
    ECHO Set UAC = CreateObject^("Shell.Application"^) > "%vbsGetPrivileges%"
    ECHO args = "ELEV " >> "%vbsGetPrivileges%"
    ECHO For Each strArg in WScript.Arguments >> "%vbsGetPrivileges%"
    ECHO args = args ^& strArg ^& " " >> "%vbsGetPrivileges%"
    ECHO Next >> "%vbsGetPrivileges%"
    ECHO UAC.ShellExecute "!batchPath!", args, "", "runas", 1 >> "%vbsGetPrivileges%"
    "%SystemRoot%System32WScript.exe" "%vbsGetPrivileges%" %*
    exit /B
    :gotPrivileges
    setlocal & pushd .
    cd /d %~dp0
    if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul & shift /1)
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    :: 删除注册表.... ::
    :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
    rem 本行以下可修改为你需要的bat命令(从上面三行冒号开始到下面都可删改)
    ECHO 正在删除注册表....
    ECHO.


    reg delete "HKEY_LOCAL_MACHINEsystemControlSet001ControlSession Manager" /v "PendingFileRenameOperations" /f
    reg delete "HKEY_LOCAL_MACHINEsystemCurrentControlSetControlSession Manager" /v "PendingFileRenameOperations" /f
    reg delete "HKEY_LOCAL_MACHINEsystemControlSet002ControlSession Manager" /v "PendingFileRenameOperations" /f
    pause

  • 相关阅读:
    如何将javaweb项目部署到阿里云服务器上
    解决ueditor配置文件第一行报错及乱码问题
    解决web.xml中<async-supported>true</async-supported>报错问题
    解决建完Maven项目没有main文件夹问题
    CentOS常用命令之搜索文件
    CentOS常用命令之创建删除剪切链接
    Jupyter notebook: TypeError: __init__() got an unexpected keyword argument 'io_loop 问题
    编译分布式并行版caffe(Open MPI)教程
    树状数组
    马拉车算法
  • 原文地址:https://www.cnblogs.com/baoku/p/13947554.html
Copyright © 2011-2022 走看看