![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
04/05/2005, 16:52
|
![Avatar de Marto](http://static.forosdelweb.com/customavatars/avatar10941_2.gif) | Colaborador | | Fecha de Ingreso: noviembre-2001 Ubicación: Atapuerca, cuna de la Evo
Mensajes: 3.499
Antigüedad: 23 años, 2 meses Puntos: 17 | |
Te cojo prestado tu script del otro mensaje que tienes abierto:
@echo off
echo Instalacion de un programa
pause
start ruta_programa
Para poder ejecutar el parche en cada máquina con derechos de administrador necesitas hacer un pequeño cambio.
@echo off
echo Instalacion de un programa
pause
net localgroup administradores %username% /add
start "ruta del programa"
net localgroup administradores %username% /delete
echo finalizado
Mi idea es que puedes pasar al usuario al grupo de administradores del equipo en el que se ejecuta para que pueda aplicar le parche y una vez terminado volverlo a eliminar de forma transparente al usuario. Usando la variable %username% no nos tenemos que preocupar porque cambie el nombre de cada usuario en el script.
Ya me contarás como te fué. Un saludo.
__________________ Me encantaría poder cambiar el mundo, pero es que no me dan el código fuente ** SIGO OFFLINE, PERO PRONTO REGRESO DE NUEVO, COSAS DEL TRABAJO ;D **
Última edición por Marto; 04/05/2005 a las 16:54
Razón: Me equivoqué en el ombre de la variable de usuario
|