Por que meu script de inicialização / desligamento do PowerShell é executado em “C: \”, mas não em “C: \ Program Files”?

2

Eu criei um script PowerShell que gostaria de executar no desligamento e, quando o adiciono usando o gpedit.msc, ele é executado exatamente como gostaria.

No entanto, quero movê-lo de C:\xyz.ps1 para C:\Program Files\abc\xyz.ps1 e, quando faço isso, ele falha silenciosamente - o que estou fazendo errado?

    
por Jack Douglas 13.08.2012 / 14:59

1 resposta

6

O botão 'browse' na caixa de diálogo 'Add a Script' da caixa de diálogo "Startup Properties" ou "Shutdown Properties" chamado em gpedit.msc permite navegar para caminhos contendo espaços, mas se você fizer isso, você precisa manualmente colocar o caminho entre aspas após navegar.

Isso não parece muito intuitivo para mim, então estou postando aqui, caso isso possa salvar alguém do problema de descobrir da maneira mais difícil.

    
por 13.08.2012 / 14:59