OptimumX Excluir perfis - máquinas com Windows XP

1

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

Para isso eu 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 sim ou não)

:Exit
End

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

O problema real aqui é que os usuários podem fechar o programa, o que faz com que o script pare. Se eu não conseguir fazer isso, gostaria pelo menos de fazer a tela não fechar.

    
por Alex.T 26.05.2017 / 14:23

1 resposta

0

Como eu faço isso ir embora?

Você pode usar start com a opção /b :

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

/B - Start application without creating a new window. In this case ^C will be ignored - leaving ^Break as the only way to interrupt the application.

Fonte - comece

Leitura Adicional

por 26.05.2017 / 15:09