Mam skrypt PowerShell, który wykonuje pewne czynności przy użyciu bieżącego katalogu skryptu. Więc w tym katalogu, bieganie .\script.ps1
działa poprawnie.
Teraz chcę wywołać ten skrypt z innego katalogu bez zmiany katalogu, do którego się odwołuje skrypt. Więc chcę wywołać ..\..\dir\script.ps1
i nadal chcę, aby skrypt zachowywał się tak, jak został wywołany z wnętrza swojego katalogu.
Jak to zrobić lub jak zmodyfikować skrypt, aby można go było uruchomić z dowolnego katalogu?
ant
z pewnymi parametrami. Muszę więc zadzwonićant
z tego folderu, aby upewnić się, że poprawnie odnajdzie plik konfiguracyjny. Idealnie szukam czegoś do tymczasowej zmiany katalogu wykonywania lokalnie w tym skrypcie.