Inne przydatne obiekty skryptowe
Następujące obiekty zapewniają dodatkowe funkcje skryptów w Windows PowerShell ISE. Nie są one częścią $psISE hierarchii.
Przydatne obiekty skryptowe
$psUnsupportedConsoleApplications
Istnieją pewne ograniczenia dotyczące sposobu interakcji Windows PowerShell ISE z aplikacjami konsoli. Polecenie lub skrypt automatyzacji, który wymaga interwencji użytkownika, może nie działać w sposób, w jaki działa z Windows PowerShell konsoli. Możesz zablokować uruchamianie tych poleceń lub skryptów w okienku poleceń Windows PowerShell ISE. Obiekt $psUnsupportedConsoleApplications przechowuje listę takich poleceń. Jeśli spróbujesz uruchomić polecenia z tej listy, zostanie wyświetlony komunikat informujący, że nie są one obsługiwane. Poniższy skrypt dodaje wpis do listy.
# List the unsupported commands
$psUnsupportedConsoleApplications
# Add a command to this list
$psUnsupportedConsoleApplications.Add('Mycommand')
# Show the augmented list of commands
$psUnsupportedConsoleApplications
$psLocalHelp
Jest to obiekt słownika, który przechowuje kontekstowe mapowanie między tematami Pomocy i skojarzonymi z nimi linkami w lokalnym skompilowanym pliku pomocy HTML. Służy do lokalizowania lokalnej pomocy dla określonego tematu. Możesz dodawać lub usuwać tematy z tej listy. Poniższy przykład kodu przedstawia kilka przykładowych par klucz-wartość, które znajdują się w $psLocalHelp
.
# See the local help map
$psLocalHelp | Format-List
Key : Add-Computer
Value : WindowsPowerShellHelp.chm::/html/093f660c-b8d5-43cf-aa0c-54e5e54e76f9.htm
Key : Add-Content
Value : WindowsPowerShellHelp.chm::/html/0c836a1b-f389-4e9a-9325-0f415686d194.htm
Poniższy skrypt dodaje wpis do listy.
$psLocalHelp.Add("get-myNoun", "c:\MyFolder\MyHelpChm.chm::/html/0198854a-1298-57ae-aa0c-87b5e5a84712.htm")
$psOnlineHelp
Jest to obiekt słownika, który zachowuje mapowanie kontekstowe między tytułami tematów pomocy i skojarzonymi z nimi zewnętrznymi adresami URL. Służy do lokalizowania pomocy dla określonego tematu w Internecie. Możesz dodawać lub usuwać tematy z tej listy.
$psOnlineHelp | Format-List
Key : Add-Computer
Value : https://go.microsoft.com/fwlink/p/?LinkID=135194
Key : Add-Content
Value : https://go.microsoft.com/fwlink/p/?LinkID=113278
Poniższy skrypt dodaje wpis do listy.
$psOnlineHelp.Add("get-myNoun", "https://www.mydomain.com/MyNoun.html")
Zobacz też
Cel modelu obiektów skryptowych środowiska Windows PowerShell ISE
Opinia
Prześlij i wyświetl opinię dla