Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 12671|Répondre: 0

Signe de pourcentage « % » et point d’interrogation « ? » dans PowerShell.

[Copié le lien]
Publié sur 22/12/2016 14:43:29 | | | |


En étudiant un problème, j’ai découvert qu’il existe une déclaration écrite en PowerShell sur un livre blanc avec la déclaration suivante :

$farmName = Get-spfarm | %{ $_. Nom }

Le signe de pourcentage ici est un alias dans PowerShell, ce qui signifie ForEach-Object.


Il n’est pas recommandé d’utiliser ces alias lors de l’écriture de PowerShell, car cela est difficile à comprendre pour les autres.

De plus, Alias peut être redéfini par la commande New-Alias, et modifié séparément en utilisant Set-Alias.

La liste complète de tous les alias par défaut est la suivante :


Définition du nom de type de commande                     
-----------     ----                            ----------                     
Alias % ForEach-Object                 
Alias ?                               Où-Objet                  
Alias ac Contenu Additionnel                    
Alias asnp Add-PSSnapIn                  
Alias chat Get-Content                    
Alias cd Set-locatio{filter}n                  
Alias chdir Set-locatio{filter}n                  
Alias clc Clear-Content                  
Alias clear Clear-Host                     
Alias clhy Clear-History                  
Alias cli Clear-Item                     
Alias clp Clear-ItemProperty            
Alias cls Clear-Host                     
Alias clv Variable-Clear                 
Alias comparer Comparer-Objet                 
Alias copier Copier-Objet                     
Alias cp Copy-Item                     
Alias CPI Copy - Item                     
Alias cpp Copy-ItemProperty              
Alias cvpa Convert-Path                  
Alias dbp Disable-PSBreakpoint           
Alias del Remove-Item                    
Alias diff Compare-Object                 
Alias : Get-ChildItem                  
Alias ebp Enable-PSBreakpoint            
Écho-Sortie d’écho alias                  
Alias epal Export-Alias                  
Alias epcsv Export-Csv                     
Alias epsn Export-PSSession               
Alias effacer Retirer-Item                    
Alias etsn Enter-PSSession               
Alias exsn Exit-PSSession                 
Alias fc Format-Custom                  
Alias fl Format-List                    
Alias foreach ForEach-Object                 
Alias ft Format-Table                  
Alias fw à l’échelle du format                    
Alias gal Get-Alias                     
Alias gbp Get-PSBreakpoint               
Alias gc Get-Content                    
Alias gci Get-ChildItem                  
Alias gcm Get-Command                    
Alias gcs Get-PSCallStack               
Alias gdr Get-PSDrive                    
Alias ghy Get-History                    
Alias gi Get-Item                       
Alias gjb Get-Job                        
Alias gl Get-locatio{filter}n                  
Alias gm Get-Member                     
Alias gmo Get-Module                     
Alias gp Get-ItemProperty               
Alias gps Get-Process                    
Groupe d’alias Group-Objet                  
Alias gsn Get-PSSession                  
Alias gsnp Get-PSSnapIn                  
Alias gsv Get-Service                    
Alias gu Get-Unique                     
Alias gv Get-Variable                  
Alias gwmi Get-WmiObject                  
Alias h Get-History                    
Histoire Alias Get-History                    
Alias icm Invoke-Command                 
Alias iex Invoke-Expression              
Alias ihy Invoke-Histoire                 
Alias ii Invoke-Item                    
Alias ipal Import-Alias                  
Alias ipcsv Import-Csv                     
Alias ipmo Import-Module                  
Alias ipsn Import-PSSession               
Alias ise powershell_ise.exe            
Alias iwmi Invoke-WMIMethod               
Arrêt de l’élimination alias                  
Alias LP Sortie Imprimeur                    
Alias : Obtenir-EnfantObjet                  
Aide à l’homme alias                           
Alias md mkdir                          
Alias mesure Mesure-Objet                 
Alias mi Move-Item                     
Mont alias New-PSDrive                    
Alias           move                            Move-Item                     
Alias mp Move-ItemProperty              
Alias mv Move-Item                     
Alias nal New-Alias                     
Alias ndr New-PSDrive                    
Alias ni New-Item                       
Alias nmo New-Module                     
Alias nsn New-PSSession                  
Alias nv Nouvelle Variable                  
Alias ogv Out-GridView                  
Alias oh Out-Host                       
Alias popd Pop-locatio{filter}n                  
Alias ps Get-Process                    
Alias pushd Push-locatio{filter}n                  
Alias pwd Get-locatio{filter}n                  
Alias r Invoke-Histoire                 
Alias rbp Remove-PSBreakpoint            
Alias rcjb Receive-Job                    
Alias rd Retire-Item                    
Alias rdr Remove-PSDrive                 
Alias ren Renommage-Objet                    
Alias ri Remove-Item                    
Alias rjb Remove-Job                     
Alias rm Retire-Item                    
Alias rmdir Remove-Item                    
Alias rmo Remove-Module                  
Alias rni Renommer - Objet                    
Alias rnp Rename-ItemProperty            
Alias rp Remove-ItemProperty            
Alias rsn Remove-PSSession               
Alias rsnp Remove-PSSnapin               
Alias rv Remove-Variable               
Alias rvpa Resolve-Path                  
Alias rwmi Remove-WMIObject               
Alias sajb Start-Job                     
Alias sal Set-Alias                     
Alias saps Démarrage du processus                  
Alias sasv Start-Service                  
Alias sbp Set-PSBreakpoint               
Alias sc Contenu d’ensemble                    
Alias sélectionner Select-Objet                  
Ensemble d’alias Variable-Ensemble                  
Alias si Set-Item                       
Alias sl Set-locatio{filter}n                  
Alias sommeil Start-Sleep                    
Alias sort Sort-Object                    
Alias sp Set-ItemProperty               
Alias spjb Stop-Job                       
Processus d’arrêt alias spps                  
Alias spsv Stop-Service                  
Alias start - Processus de démarrage                  
Alias sv Variable-Ensemble                  
Alias swmi Set-WMIInstance               
Alias tee Tee-Object                     
Type d’alias Get-Content                    
Alias où Où-Objet                  
Alias wjb Wait-Job                       
Alias write Write-Output
De plus, la commande d’effacer l’écran de PowerShell est Clear-Host, et Alias est cls, qui est la même que la commande de Dos.




Précédent:Signification du signe de pourcentage ( %) dans PowerShell
Prochain:Windows PowerShell pour trouver l’IP de l’attaquant
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com