Andere nuttige scriptobjectenOther Useful Scripting Objects

De volgende objecten bieden extra scripts functionaliteit in Windows PowerShell ISE.The following objects provide additional scripting functionality in Windows PowerShell ISE. Ze zijn niet deel uitmaakt van de $psISE hiƫrarchie.They are not part of the $psISE hierarchy.

Nuttige Scripting-objectenUseful Scripting objects

$psUnsupportedConsoleApplications$psUnsupportedConsoleApplications

Er zijn enkele beperkingen met betrekking tot de interactie van Windows PowerShell ISE met consoletoepassingen.There are some limitations on how Windows PowerShell ISE interacts with console applications. Een opdracht of een automatiseringsscript dat vereist dat tussenkomst van de gebruiker mogelijk niet werken voor de werking van de Windows PowerShell-console.A command or an automation script that requires user intervention might not work the way it works from the Windows PowerShell console. Het is raadzaam om te blokkeren van deze opdrachten of scripts niet kunnen worden uitgevoerd in het deelvenster met Windows PowerShell ISE-opdracht.You might want to block these commands or scripts from running in the Windows PowerShell ISE Command pane. De $psUnsupportedConsoleApplications object houdt een lijst van deze opdrachten.The $psUnsupportedConsoleApplications object keeps a list of such commands. Als u probeert uit te voeren van de opdrachten in deze lijst, krijgt u een bericht weergegeven dat ze niet worden ondersteund.If you try to run the commands in this list, you get a message that they are not supported. Het volgende script voegt een vermelding toe aan de lijst.The following script adds an entry to the list.

# List the unsupported commands
$psUnsupportedConsoleApplications

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

# Show the augmented list of commands
$psUnsupportedConsoleApplications

$psLocalHelp$psLocalHelp

Dit is een dictionary-object die wordt onderhouden door een contextgevoelige toewijzing tussen het Help-onderwerpen en hun bijbehorende koppelingen in het lokale gecompileerde HTML Help-bestand.This is a dictionary object that maintains a context-sensitive mapping between Help topics and their associated links in the local compiled HTML Help file. Deze wordt gebruikt om de lokale Help voor een bepaald onderwerp zoekt.It is used to locate the local Help for a particular topic. U kunt toevoegen of verwijderen van onderwerpen in deze lijst.You can add or delete topics from this list. Het volgende codevoorbeeld toont een voorbeeld sleutel / waarde-paren die zijn opgenomen in $psLocalHelp.The following code example shows some example key-value pairs that are contained in $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

Het volgende script voegt een vermelding toe aan de lijst.The following script adds an entry to the list.

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

$psOnlineHelp$psOnlineHelp

Dit is een dictionary-object die wordt onderhouden door een contextgevoelige toewijzing tussen de titels van Help-onderwerpen en de bijbehorende externe URL's.This is a dictionary object that maintains a context-sensitive mapping between topic titles of Help topics and their associated external URLs. Deze wordt gebruikt om de Help voor een bepaald onderwerp vinden op het web.It is used to locate the Help for a particular topic on the web. U kunt toevoegen of verwijderen van onderwerpen in deze lijst.You can add or delete topics from this list.

$psOnlineHelp | Format-List
Key   : Add-Computer
Value : http://go.microsoft.com/fwlink/p/?LinkID=135194

Key   : Add-Content
Value : http://go.microsoft.com/fwlink/p/?LinkID=113278

Het volgende script voegt een vermelding toe aan de lijst.The following script adds an entry to the list.

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

Zie ookSee Also

Doel van de Scriptobjectmodel van Windows PowerShell ISEPurpose of the Windows PowerShell ISE Scripting Object Model