Esta pode não ser a resposta que você está procurando exatamente, mas eu queria fornecer de qualquer maneira caso você ache útil ou talvez suficiente como uma solução alternativa para o problema que você está descrevendo.
Sem ver sua lógica e entender os comandos que você executa e assim por diante, temos que fazer algumas suposições, infelizmente.
Embora sua preocupação seja compreensível, você pode adicionar uma observação " AVISO: " indicando que pode ser perigoso executá-la para ajudar a garantir que qualquer pessoa que possa executá-la entenda as ramificações apontadas.
COMANDOS
Você obviamente precisa mudar a letra da unidade de "C:" para qualquer coisa que precise,
Conduza o caractere "Y" para o comando VSSADMIN
para sempre usar " Y " sem o SET /P
:
ECHO Y | VSSADMIN DELETE SHADOWS /FOR=C: /ALL
Redimensionando o armazenamento alocado do VSS maxsize para garantir que ele nunca cresça acima deste tamanho por PC e por partição de disco:
VSSADMIN RESIZE SHADOWSTORAGE /FOR=C: /ON=C: /MAXSIZE=1GB