Perfis de exclusão OptimumX - máquinas Windows XP

Perfis de exclusão OptimumX - máquinas Windows XP

Criado um GPO para executar um arquivo em lote no desligamento de computadores do domínio XP - com o objetivo de excluir perfis de usuários antigos.

Para isso estou usando um aplicativo chamado DeleteProfiles da 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: # = Excluir perfis anteriores a # e /y remove solicitações de sim ou não)

:Exit
End

Funciona bem, mas aparece uma tela CMD no desligamento, com a saída do programa. Como faço para que isso desapareça?

O verdadeiro problema aqui é que os usuários podem fechar o programa, o que faz com que o script pare. Se não consigo fazer com que isso desapareça, gostaria pelo menos de fazer com que a tela não pudesse ser fechada.

Responder1

Como faço para que isso desapareça?

Você pode usar startcom a /bopção:

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

/B- Inicie o aplicativo sem criar uma nova janela. Neste caso ^C será ignorado - deixando ^Break como a única forma de interromper a aplicação.

Fonte -começar


Leitura adicional

informação relacionada