Título: Ocultar, ejecutar como admin minero Publicado por: RtmNeo en 25 Noviembre 2021, 20:25 pm Buenas gente
Estoy atorado con un tema, el caso es que me meti a la cosa de la mineria por cpu y tengo varias maquinas a la mano del trabajo, mi idea es que se ejecute el minero sin que se vea la ventana y corra en segundo plano. el minero esta en un bat que crea un cmd para ejecutarlo y ocultarlo encontre este script de vbs: Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "cpuminer.bat" & Chr(34), 0 Set WshShell = Nothing pero no le da permisos de admin, estoy muy fuera del tema y no entiendo bien como juntarlo todo en una sola orden, alguien que me pueda echar una mano? gracias Título: Re: Ocultar, ejecutar como admin minero Publicado por: Mohicano en 12 Diciembre 2021, 01:30 am Hola.
'Siempre que tengas UAC habilitado y tu usuario sea miembro del grupo Administradores, puedes usar el método ShellExecute con el parámetro "runas" para iniciar el proceso con privilegios de Administrador'. Eso es basicamente lo que dice aquí: Cita de: https://stackoverflow.com/questions/46267758/how-to-have-vbs-launch-a-program-as-administrator Código: Set app = CreateObject("Shell.Application") De todas formas, este tipo de complicaciones de tener que elevar procesos y conceder permisos y etc. lo resolverías de forma instantánea si simplemente en los PCs donde vayas a correr tu software minero lo hicieras desde la cuenta integrada de Administrador: https://www.howtogeek.com/howto/windows-vista/enable-the-hidden-administrator-account-on-windows-vista/ Dicho esto, me permitirías hacerte una pregunta por mera curiosidad, si no es mucha molestia y por supuesto tú estando en tu derecho de no tener que responder a la pregunta ni de que nadie te tenga que cuestionar, pero... ¿Podrías por favor explicarnos por que no quieres que se vea la ventana?. ¿Por que eso debe ser un requisito?. |