About Command Precedence - Help
About Command Precedence - Help
about_Command_Precedence
DESCRIZIONE BREVE
Descrive la modalità in cui in Windows PowerShell viene
determinato quale comando eseguire.
DESCRIZIONE DETTAGLIATA
In questo argomento viene illustrata la modalità in cui in
Windows PowerShell viene determinato quale comando eseguire, in
particolare quando una sessione contiene più di un comando con lo
stesso nome.
Viene inoltre illustrato come eseguire comandi che non vengono
eseguiti per impostazione predefinita e come evitare i conflitti
nome-comando nella sessione.
C:\TechDocs\FindDocs.ps1
.\FindDocs.ps1
1. Alias
2. Function
3. Cmdlet
4. Comandi di Windows nativi
NOMI QUALIFICATI
È possibile eseguire comandi importati da uno snap-in, un
modulo o un'altra sessione di Windows PowerShell, indicando
il nome del comando con il nome del modulo o lo snap-in in
cui ha avuto origine.
Microsoft.PowerShell.Utility\Get-Date
MapFunctions\New-Map
Name : Get-Date
PSSnapIn: Microsoft.PowerShell.Utility
modulo:
OPERATORE DI CHIAMATA
È inoltre possibile utilizzare anche l'operatore di chiamata
(&) per eseguire qualsiasi comando che è possibile ottenere
tramite un comando Get-ChildItem (l'alias è "dir"), Get-Command o
Get-Module.
- oppure
&(dir ... )
- oppure
&(dir function:\map)
&($myMap)
ELEMENTI SOSTITUITI
Gli elementi che non sono stati importati da un modulo o uno
snap-in, ad esempio funzioni, variabili e alias creati nella
sessione o aggiunti mediante un profilo, possono essere
sostituiti da comandi con lo stesso nome. Se vengono sostituiti,
non è possibile accedervi.
VEDERE ANCHE
about_Path_Syntax
about_Aliases
about_Functions
Alias (provider)
Function (provider)
Get-Command
Import-Module
Import-PSSession