Perfiles de eliminación de OptimumX: máquinas con Windows XP

Perfiles de eliminación de OptimumX: máquinas con Windows XP

Creé un GPO para ejecutar un archivo por lotes al apagar computadoras con dominio XP, con el propósito de eliminar perfiles de usuario antiguos.

Para esto estoy usando una aplicación llamada DeleteProfiles de OptimumX.

cd C:\
if exist "Program Files (x86)" GOTO Exit (Checks if XP or not)
if exist DeleteProfiles GOTO COMMAND

:CopyDeleteProfiles
md DeleteProfiles
copy /Y \\SomeShare\SomeFolder\DeleteProfiles\DeleteProfiles.exe 
C:\DeleteProfiles\

:COMMAND
pushd C:\DeleteProfiles\
start /Wait DeleteProfiles.exe /MIN:14 /Y  

(/Min: # = Eliminar perfiles anteriores a # y /y elimina los mensajes de sí o no)

:Exit
End

Funciona bien, pero aparece una pantalla CMD al apagar, con la salida del programa. ¿Cómo hago para que desaparezca?

El verdadero problema aquí es que los usuarios pueden cerrar el programa, lo que provoca que el script se detenga. Si no puedo hacer que eso desaparezca, al menos me gustaría que la pantalla no se pueda cerrar.

Respuesta1

¿Cómo hago para que desaparezca?

Puedes usar startcon la /bopción:

start /b /Wait DeleteProfiles.exe /MIN:14 /Y

/B- Iniciar la aplicación sin crear una nueva ventana. En este caso se ignorará ^C, dejando ^Break como la única forma de interrumpir la aplicación.

Fuente -comenzar


Otras lecturas

información relacionada