Ho uno script PowerShell che fa alcune cose usando la directory corrente dello script. Quindi, all'interno di quella directory, l'esecuzione .\script.ps1funziona correttamente.
Ora voglio chiamare quello script da una directory diversa senza cambiare la directory di riferimento dello script. Quindi voglio chiamare ..\..\dir\script.ps1e voglio ancora che lo script si comporti come è stato chiamato dalla sua directory.
Come posso farlo o come posso modificare uno script in modo che possa essere eseguito da qualsiasi directory?
antcon alcuni parametri. Quindi devo chiamareantda quella cartella per assicurarmi che trovi correttamente il file di configurazione. Idealmente sto cercando qualcosa per cambiare temporaneamente la directory di esecuzione localmente all'interno di quello script.