Ejecutar windows como administrador
Pregunta
disculpen para poder correr un proceso debo parar el servicio de mi antivirus, esto lo hago con un script .bat y un comando por cmd.
el tema es que este script se debe ejecutar como administrador local para que funcione correctamente. me gustaria hacerlo de manera automatica y no que el usuario deba dar click derecho para ejecutar como administrador.
existe alguna manera de ejecutar como admin desde la misma linea de comando? he leido en varios lugares ejemplos como este:
Runas /user: nombre de equipo\admin.
Esto no me funciona ya que el script se debe ejecutar desde diferentes equipos.
alguien me puede ayudar con esto? muchas gracias por su ayuda.
Respuestas
Lo máximo que podrías hacer es que al crear el acceso directo al Bat, vayas a las Propiedades, pestaña de Compatibilidad y le des «Correr este programa como administrador», pero si el usuario es estándar segúramente siempre pedirá elevar los privilegios y por tema de Token de usuario, él explícitamente debe indicarle con qué permisos lo debe de hacer.
Aquí está tu solución
Espero que no sea muy tarde..
Cuando la maquina está ligada a un DOMINIO está es la forma
Desde CMD o RUN
runas /user:administrator@dominio.local \\server\programas\archivo.exe
Cuando la maquina NO está ligada a un DOMINIO está es la forma
Desde CMD o RUN
runas /user:administrator C:\Utilidades\archivo.exe
runas /user:[usuario con privilegio] [ubicación del archivo ejecutable]
este comando es invariable y obligatorio. runas /user:
- Editado David Báez miércoles, 8 de enero de 2014 16:14
- Propuesto como respuesta Cristian Meneses G jueves, 22 de septiembre de 2016 20:40
- Marcado como respuesta Pablo Rubio Moderator viernes, 29 de diciembre de 2017 16:11
Todas las respuestas
Lo máximo que podrías hacer es que al crear el acceso directo al Bat, vayas a las Propiedades, pestaña de Compatibilidad y le des «Correr este programa como administrador», pero si el usuario es estándar segúramente siempre pedirá elevar los privilegios y por tema de Token de usuario, él explícitamente debe indicarle con qué permisos lo debe de hacer.
Busco lo mismo que el solicitante Manuel, pero en mi equipo no aparece activada la casilla de «ejecutar este programa como administrador» asi que no puedo selecionarla.
Cabe aclarar que mi equipo es windows 7 professional.. me alegraria mucho que me puedas ayudar en este caso.
Aquí está tu solución
Espero que no sea muy tarde..
Cuando la maquina está ligada a un DOMINIO está es la forma
Desde CMD o RUN
runas /user:administrator@dominio.local \\server\programas\archivo.exe
Cuando la maquina NO está ligada a un DOMINIO está es la forma
Desde CMD o RUN
runas /user:administrator C:\Utilidades\archivo.exe
runas /user:[usuario con privilegio] [ubicación del archivo ejecutable]
este comando es invariable y obligatorio. runas /user:
- Editado David Báez miércoles, 8 de enero de 2014 16:14
- Propuesto como respuesta Cristian Meneses G jueves, 22 de septiembre de 2016 20:40
- Marcado como respuesta Pablo Rubio Moderator viernes, 29 de diciembre de 2017 16:11
Hola yo tengo un problema mas o menos parecido Cree un Bat que me corriera una aplicación con derechos de administrador el tema es que al usuario al momento de ejecutar este bat le solicita de igual forma la clave del administrador, ahora la pregunta hay alguna forma de que el la contraseña vaya incluida en el mismo bat y no se la solicite al usuario, ya que mis usuarios son un poco extrovertidos & normalmente se ponen a instalar juegitos & cosas que llenan de virus mi servidor, Por su cooperacion muchas Gracias
Estimado yo lo solucione así
1.- Crea tu archivo bat con tu codigo, ejemplo google.bat
2.- Crea un acceso directo del bat creado google.bat — Acceso Directo, boto derecho sobre archivo y crear acceso directo
Ejemplo:
google.bat — Acceso Directo
3. Dale propiedades al acceso directo «google.bat» y en pestaña «opciones avanzadas» y marcar opción «EJECUTAR COMO ADMINISTRADOR» y Acepta.
Listo lo puedes ejecutar el acceso directo con permisos de administrador y lo puedes usar con el programador de tareas de Windows.
Saludos
Jaime Villagran
La cosa que yo hice una vez fue comprimir-lo en un winrar (seleccionar el archivo y colocar añadir al archivo. ) y lo puse como autoextraible (.exe) en l y en opciones de autoextraible coloque para que al momento de la extracción se ejecutara el programa (con su determinada extencion ejemplo: » .cmd » ) y también lo configure para que lo ejecutara como administrador y funciona. chau, INFORMACIÓN LIBRE.
CREA UN ACCESO DIRECTO EN CUALQUIER LADO Y EJECUTALO COMO ADMIN.
PARA CREAR ACC. DIR. HACE CLICK SECUNDARIO SOBRE ESCRITORIO (POR EJEM.)
PARA VER DIRECCION DE ACCESO DE CMD ABRILO Y LEE ARRIBA DE TODO EN LA VENTANA.
Incluye en el .bat el siguiente código y voilá!:
REM .bat con permisos de administrador
:————————————-
REM —> Analizando los permisos
IF «%PROCESSOR_ARCHITECTURE%» EQU «amd64» (
>nul 2>&1 «%SYSTEMROOT%\SysWOW64\cacls.exe» «%SYSTEMROOT%\SysWOW64\config\system»
) ELSE (
>nul 2>&1 «%SYSTEMROOT%\system32\cacls.exe» «%SYSTEMROOT%\system32\config\system»
)
REM —> Si hay error es que no hay permisos de administrador.
if ‘%errorlevel%’ NEQ ‘0’ (
echo Solicitando permisos de administrador. Requesting administrative privileges. Anfordern Administratorrechte .
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^(«Shell.Application»^) > «%temp%\getadmin.vbs»
set params = %*:»=»»
echo UAC.ShellExecute «cmd.exe», «/c «»%
s0″» %params%», «», «runas», 1 >> «%temp%\getadmin.vbs»
«%temp%\getadmin.vbs»
del «%temp%\getadmin.vbs»
exit /B
:gotAdmin
pushd «%CD%»
CD /D «%
REM INCLUYE AQUÍ TU CÓDIGO DEL FICHERO .bat PARA PARAR EL PROCESO DEL ANTIVIRUS
Hola, reavivo el tema porque tengo un problemita que no se como resolver y ojala alguien me pueda ayudar.
Tengo problema con la hora de las PC de mi dominio. Cree politicas de GPO para el dominio pero no funcionan, algunas maquinas tienen bien la hora contra el servidor (PDC — Server 2012) y otras no, teniendo las mismas zonas horarias en todas las PC (WIN7) algunas tienen una hora y otras otra. no lo entiendo. pero bueno, meti un simple NET TIME /Y / SET \\(Server) en el Script de Inicio que lo unico que hace es mapearme unidades de Red. El tema es que el comando me tira un error 1314 falta de privilegios, ahora cuando lo corro manual desde el CMD ejecutandolo como Administrador se ejecuta perfectamente.
Mi pregunta es: Como hago para meterle en la linea de comando del Script que el Net Time me lo ejecute como Administrador?
Vi que con el >»runas» ejecuta como Administrador pero como hago para insertarlo en una linea de comando y me ejecute solo esa funcion?
Dejo un Ej simple de Script de Inicio:
net use F: \\palm01\app
net use G: \\palm01\data
net time \\192.168.1.1 /set /yes
Windows 10 — Error al ejecutar cmd como administrador
Buenas, quize ejecutar al cmd como administrador pero no abre y se reinicia la barra de tareas
como lo puedo sulucionar?
pd: mi usuario es administrador
Respuestas (9)
Mi nombre es Napier, soy un asesor independiente y trataré de ayudarte hoy.
Probemos lo siguiente para buscar la solución:
Opción #1
Inicie con un arranque limpio, es un proceso a prueba de errores, que ayuda a detectar si el incidente es generado por programas o instaladores de terceros, si el problema no sucede aquí, vaya a la sección >> Cómo determinar la causa del problema después de un arranque limpio
https://support.microsoft.com/es-es/help/929135.
Ejecutado el paso anterior, ahora verifique lo siguiente:
https://support.microsoft.com/es-es/help/12385/.
Opción #2
Escanee el computador en busca de archivos dañados o corruptos que interfieran con los procesos de Windows. Si algunas funciones de Windows no funcionan, o se bloquea, use el comprobador de archivos de sistema para examinar Windows y restaurar los archivos.
https://support.microsoft.com/es-es/help/929833.
Opción #3
Este artículo del moderador de la comunidad, complementa el paso anterior, en caso de que haya ejecutado los pasos y el problema persista.
https://answers.microsoft.com/es-es/windows/for.
Que tengas un buen día.
Atentamente,
Napier.
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
¿El problema está en la barra de tareas? El inconveniente sucede aplicando todos los pasos ¿Restableció la barra de tareas? ¿Modo seguro?
Ahora, ¿desde cuándo pasa? ¿Algún cambio reciente que lo ocasione?
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
El problema no esta en la barra de tareas.
Yo quize solucionar un problema de pantalla azul según lo marca windows en su foro de ayuda. Para eso tenía que ejecutar cmd como administrador. Cuando haho click ahi, tarda unos segundos como “cargando la aplicación”, pestanea la pantalla y no aparece nada y es como si se reiniciara la barra de tareas.
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
En el ambiente a prueba de errores, use la herramienta Comprobador de archivos de sistema para reparar los archivos de sistema que faltan o están dañados.
Presione en conjunto las teclas Windows + X >> Windows PowerShell (Administrador), en la ventana que se abrirá, debe tipear los comandos en este orden seguido de presionar la tecla Enter:
— DISM.exe /Online /Cleanup-image /Scanhealth
— DISM.exe /Online /Cleanup-image /Restorehealth
— DISM.exe /online /cleanup-image /startcomponentcleanup
— sfc /scannow
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
¿Y pudo solucionar el problema de la pantalla azul? Porque funciona igual en el ambiente a prueba de errores, podría verificar si regresando a un punto de restauración anterior se soluciona.
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
¿Le ha sido útil esta respuesta?
Sentimos que no te haya sido de ayuda.
¡Genial! Gracias por los comentarios.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios, nos ayudan a mejorar el sitio.
¿Qué grado de satisfacción tiene con esta respuesta?
Gracias por sus comentarios
La pantalla azul se relaciona con fallos en los controladores o errores a nivel físico (Por lo general es más por temas de drivers post actualizaciones o instalaciones de programas, juegos etc). Si sucede frecuentemente trate de fijarse en el mensaje de error. Estas son algunas de las recomendaciones para manejar estos casos: