Partager via


Autres objets de script utiles

Les objets suivants fournissent des fonctionnalités de script supplémentaires dans Windows PowerShell ISE. Ils ne font pas partie de la hiérarchie $psISE.

Objets de script utiles

$psUnsupportedConsoleApplications

Il existe certaines limitations sur la façon dont Windows PowerShell ISE interagit avec les applications console. Une commande ou un script Automation qui nécessite une intervention de l’utilisateur peut ne pas fonctionner comme il fonctionne à partir de la console Windows PowerShell. Vous pouvez bloquer l’exécution de ces commandes ou scripts dans le volet Commandes ISE Windows PowerShell. L’objet $psUnsupportedConsoleApplications conserve une liste de ces commandes. Si vous essayez d’exécuter les commandes de cette liste, vous obtenez un message indiquant qu’ils ne sont pas pris en charge. Le script suivant ajoute une entrée à la liste.

# List the unsupported commands
$psUnsupportedConsoleApplications

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

# Show the augmented list of commands
$psUnsupportedConsoleApplications

$psLocalHelp

Il s’agit d’un objet de dictionnaire qui gère un mappage sensible au contexte entre les rubriques d’aide et leurs liens associés dans le fichier d’aide HTML compilé local. Il est utilisé pour localiser l’aide locale d’une rubrique particulière. Vous pouvez ajouter ou supprimer des rubriques de cette liste. L’exemple de code suivant montre quelques exemples de paires clé-valeur contenues dans $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

Le script suivant ajoute une entrée à la liste.

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

$psOnlineHelp

Il s’agit d’un objet de dictionnaire qui gère un mappage sensible au contexte entre les titres des rubriques d’aide et leurs URL externes associées. Il est utilisé pour localiser l’aide d’une rubrique particulière sur le web. Vous pouvez ajouter ou supprimer des rubriques de cette liste.

$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

Le script suivant ajoute une entrée à la liste.

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

Voir aussi

objectif du modèle objet de script Windows PowerShell ISE