O título praticamente diz tudo. Estou tentando criar uma política para uma variedade de dispositivos monitorados. Eu quero, especificamente, executar a limpeza de disco que você pode encontrar na janela de propriedades de uma unidade.
Eu gostaria que ele também verificasse os arquivos do sistema para qualquer coisa que possa ser excluída, como você pode depois que a limpeza do disco terminar de digitalizar a unidade.
Não estou muito familiarizado com comandos para a linha de comando do powershell (o programa que estou usando para criar a política, no entanto, a usa especificamente), então seja gentil e explique como faria para um iniciante. Além disso, se o que eu quero fazer simplesmente não for possível, por favor me avise. Como você pode imaginar, não sou muito versado no que é ou não é possível com o Powershell.
cleanmgr.exe
Você está querendo usar cleanmgr.exe e um de seus muitos switches.
Você pode fazer algo como
cleanmgr.exe /SAGESET:number
oucleanmgr.exe /verylowdisk
/sageset
Essa opção
/sageset
exibe a caixa de diálogo Configurações de limpeza de disco e cria uma chave de registro para armazenar as configurações. O número denota as configurações que serão armazenadas no Registro quando sua execução for/sagerun
alternada mais tarde – e basicamente permite que você faça atalhos para diferentes configurações armazenadas ou agende a limpeza automática no Agendador de Tarefas.Com efeito, o
/sagerun:n
switch executará as tarefas especificadas que são atribuídas aon
valor usando o/sageset
switch.