Andere nuttige scriptobjecten

De volgende objecten bieden aanvullende scriptfunctionaliteit in Windows PowerShell ISE. Ze maken geen deel uit van de $psISE hiƫrarchie.

Nuttige scriptobjecten

$psUnsupportedConsoleApplications

Er gelden enkele beperkingen voor de Windows PowerShell ISE met consoletoepassingen communiceert. Een opdracht of een automatiseringsscript dat gebruikersinterventie vereist, werkt mogelijk niet op de manier waarop deze werkt vanuit Windows PowerShell console. Mogelijk wilt u blokkeren dat deze opdrachten of scripts worden uitgevoerd in Windows PowerShell ISE-opdrachtvenster. Het $psUnsupportedConsoleApplications houdt een lijst met dergelijke opdrachten bij. Als u de opdrachten in deze lijst probeert uit te voeren, krijgt u een bericht dat ze niet worden ondersteund. Met het volgende script wordt een vermelding aan de lijst toegevoegd.

# List the unsupported commands
$psUnsupportedConsoleApplications

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

# Show the augmented list of commands
$psUnsupportedConsoleApplications

$psLocalHelp

Dit is een woordenlijstobject dat een contextgevoelige toewijzing onderhoudt tussen Help-onderwerpen en de bijbehorende koppelingen in het lokale gecompileerde HTML Help-bestand. Deze wordt gebruikt om de lokale Help voor een bepaald onderwerp te vinden. U kunt onderwerpen uit deze lijst toevoegen of verwijderen. In het volgende codevoorbeeld ziet u enkele voorbeeldsleutel-waardeparen die zijn opgenomen 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

Met het volgende script wordt een vermelding aan de lijst toegevoegd.

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

$psOnlineHelp

Dit is een woordenlijstobject dat een contextgevoelige toewijzing onderhoudt tussen onderwerptitels van Help-onderwerpen en de bijbehorende externe URL's. Deze wordt gebruikt om de Help voor een bepaald onderwerp op het web te vinden. U kunt onderwerpen uit deze lijst toevoegen of verwijderen.

$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

Met het volgende script wordt een vermelding aan de lijst toegevoegd.

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

Zie ook

Doel van het scriptobjectmodel van Windows PowerShell ISE