Cómo Win10 añadir automáticamente permisos de administrador para el archivo por lotes

  
Muchos archivo por lotes en tiempo de ejecución requiere privilegios de administrador, pero estos procedimientos a menudo requieren que el usuario ejecute manualmente como administrador con el fin de funcionar, de " semiautomático y " de hecho, establecer bastante molesto, si se puede hacer doble clic en la operación directamente con privilegios de administrador, es más a gusto
el siguiente código (entre la línea divisoria) copiar en el Bloc de notas y guardarlo como .bat formato a (nombre de archivo auto) :?

— — — — — — — — — línea de partición y mdash; — — — — — — — —
:::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::: de la Unión :: cubo de privilegios de administrador de carbón suave agregar automáticamente el archivo por lotes: :
:::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::
@echo fuera
CLS
ECHO.
ECHO ECHO ================================
cubo de Rubik de archivo por lotes hulla para obtener privilegios de administrador
ECHO ================================
: init
setlocal Disabl eDelayedExpansion
SET " batchPath =% ~ 0 "
para %% k en (% 0) no establecer BatchName = %% ~ nk
set " vbsGetPrivileges =% temp% OEgetPriv_% BatchName% .vbs "
setlocal EnableDelayedExpansion
: checkPrivileges
ARCHIVO NET 1 > NUL 2 > NUL
si "%% errorlevel" == "0" (Goto gotPrivileges) más (getPrivileges Goto)
: getPrivileges
si "1%" == "ELEV" (eco ELEV &SHIFT /1 &gotPrivileges Goto).
Echo Echo
*************** *****************
solicitud de eco permiso para aprobar UAC y hellip; …
ECHO ***************** ***************
eco Establecer UAC = CreateObject ^ (" Shell.Application " ^) > "% vbsGetPrivileges% "
ECHO args = " ELEV " > > "% vbsGetPrivileges% "
ECHO Para Cada strArg en WScript.Arguments > > "% vbsGetPrivileges% " args
ECHO = args ^ &strArg ^ &" " > > "% vbsGetPrivileges% "
ECHO Siguiente > > "% vbsGetPrivileges% "
ECHO UAC.ShellExecute "! batchPa ! J ", args, " " " runas ", 1 > > "% vbsGetPrivileges% " Hotel "% SystemRoot% System32WScript.exe " "% vbsGetPrivileges% "% *
salida /B Opiniones: gotPrivileges
setlocal &pushd
cd /d% ~ dp0
si "1%" == "ELEV" (del "% vbsGetPrivileges% ". 1 > nul 2 > nul &SHIFT /1)
::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::: de la Unión :: se requiere lo siguiente ejecutar el código de archivo por lotes ::
::::::::::::::::::::::::::::::::::::::: ::::::::::::::::::::::::::::::::::::::
rem Banco la siguiente se puede modificar para sus necesidades el comando de murciélago (de las tres filas superiores del colon puede comenzar a eliminación abajo)
ECHO Bienvenido al cubo de hulla
ECHO
pausa Hotel —!. — — — — — — — — la línea divisoria y mdash; — — — — — — — —
código anterior es para su contenido bate de obtener privilegios de administrador utilizar, además antes de su código que puede ser utilizado. Los resultados operativos de la siguiente manera:
▲ Pie de foto: Si el sistema se conecta la UAC, entonces usted necesita para funcionar después de la aprobación al (Biexian problemas, la mejor UAC abierta, relativamente seguro)
▲ Fotos Descripción: ejecutar el ejemplo (CMD socio pequeño demasiado feo, por lo que puede en la propiedad y rarr; tono de color en el contexto de la transparencia, y luego otro fondo de pantalla favorito y hellip; ❤ felices fiestas ❤; &hellip)
este código también soportes sistema de Win7 /Win8.1, el efecto es el siguiente (por ejemplo, Windows 7):
▲ Pie de foto: CMD ajuste de fondo transparente Usa copiar el código Win7 sigue siendo un problema no la ley, se puede descargar directamente por encima de hacer un buen archivo: http: //pan.baidu.com/s/1eSpzkky
Copyright © Conocimiento de Windows All Rights Reserved