Andra användbara skriptobjekt

Följande objekt ger ytterligare skriptfunktioner i Windows PowerShell ISE. De ingår inte i $psISE hierarkin.

Användbara skriptobjekt

$psUnsupportedConsoleApplications

Det finns vissa begränsningar för hur Windows PowerShell ISE interagerar med konsolprogram. Ett kommando eller ett automatiseringsskript som kräver åtgärder från användaren kanske inte fungerar på det sätt som det Windows PowerShell konsolen. Du kanske vill blockera dessa kommandon eller skript från att köras i Windows PowerShell ISE kommandofönstret. Objektet $psUnsupportedConsoleApplications en lista över sådana kommandon. Om du försöker köra kommandona i den här listan får du ett meddelande om att de inte stöds. Följande skript lägger till en post i listan.

# List the unsupported commands
$psUnsupportedConsoleApplications

# Add a command to this list
$psUnsupportedConsoleApplications.Add('Mycommand')

# Show the augmented list of commands
$psUnsupportedConsoleApplications

$psLocalHelp

Det här är ett ordlisteobjekt som upprätthåller en sammanhangsberoende mappning mellan hjälpämnen och deras associerade länkar i den lokala kompilerade HTML-hjälpfilen. Den används för att hitta den lokala hjälpen för ett visst ämne. Du kan lägga till eller ta bort ämnen från den här listan. I följande kodexempel visas några exempel på nyckel/värde-par som finns i $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

Följande skript lägger till en post i listan.

$psLocalHelp.Add("get-myNoun", "c:\MyFolder\MyHelpChm.chm::/html/0198854a-1298-57ae-aa0c-87b5e5a84712.htm")

$psOnlineHelp

Det här är ett ordlisteobjekt som upprätthåller en sammanhangsberoende mappning mellan avsnittsrubrikerna i Hjälpavsnitt och deras associerade externa URL:er. Den används för att hitta hjälpen för ett visst ämne på webben. Du kan lägga till eller ta bort ämnen från den här listan.

$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

Följande skript lägger till en post i listan.

$psOnlineHelp.Add("get-myNoun", "https://www.mydomain.com/MyNoun.html")

Se även

Användningsområden för Windows PowerShell ISE-skriptobjektmodellen