Você pode usar conjunto de locais com -Path $PSScriptRoot
para alterar para o diretório em que o script contém os Os comandos residem e, em seguida, você pode executar o restante de sua lógica após esse comando para garantir que ele seja definido de volta para o diretório necessário antes da execução de qualquer comando.
Set-Location -Path $PSScriptRoot
Mais recursos
- Definir local
-
-
$PSScriptRoot
Contains the directory from which the script module is being executed. This variable allows scripts to use the module path to access other resources. In PowerShell 3.0+ this is available everywhere, not just in modules.
-