Hola amigos hoy vengo con un script para poder conseguir permisos en el sistema, con un método que a muchos ya seles abra ocurrido, pienso que no nomas ami.
bueno este tema es cortito así que empecemos primeramente abriremos el bloc de notas y copiamos el siguiente código
y ahora se preguntaran que diablos hace este código pues les explicare de una manera corta
esta instrucción es para que no halla errores y si los hay los suprima y que el programa siga corriendo que no se detenga
aquí declaramos todas la variables que vamos a usar en nuestro programa, creo que no hay lió en eso
aquí declaramos un objecto filesystemobject que es un objecto en el cual podremos trabajar con carpetas y archivos del sistema
en esta linea creamos una copia del archivo wscript.exe que es del sistema y la copia se llamara topo.exe y se almacenara en la unidad donde se este ejecutando el script
aqui llama o manda ejecutar la función comprobar, dentro de esta función se encuentra lo siguiente
aquí crea un objecto winmgmts
ahora aquí crea una instancia a los procesos del sistema y en el siguiente for recorre proceso por proceso preguntando si el proceso topo.exe esta ejecutándose y si es así ala variable s se le sumara 1
ahora saliendo del for pregunta si s es igual a cero si es así, crea un objecto shell.application para luego ejecutar el archivo topo.exe pasando le como parámetros el propio script y pidiendo permisos de administrador y como s es igual a cero volver a llamar la función comprobar volviéndose un ciclo hasta que el usuario presione si y conceda permisos de administrador ala aplicación topo.exe
y por ultimo si el usuario concedió permisos el propio script se copiara a la unidad c:\
bueno saludos flamer y eso es todo