Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 12671|Risposta: 0

Segno percentuale "%" e punto interrogativo "?" in PowerShell.

[Copiato link]
Pubblicato su 22/12/2016 14:43:29 | | | |


Studiando un problema, ho scoperto che c'è una dichiarazione scritta in PowerShell su un white paper con la seguente affermazione:

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

Il segno percentuale qui è un Alias in PowerShell, che significa ForEach-Object.


Non è consigliato utilizzare questi Alias quando si scrive PowerShell, poiché è scomodo per gli altri da comprendere.

Inoltre, Alias può essere ridefinito dal comando New-Alias e modificato separatamente usando Set-Alias.

L'elenco completo di tutti gli Alias di default è il seguente:


Definizione del nome CommandType                     
-----------     ----                            ----------                     
Alias % ForEach-Object                 
Alias?                               Dove-Oggetto                  
Alias ac Contenuti aggiuntivi                    
Alias asnp Add-PSSnapIn                  
Alias gatto 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 Clear-Variable                 
Alias compare Compare-Object                 
Alias copia Copia-Oggetto                     
Alias cp Copia-Elemento                     
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 dir Get-ChildItem                  
Alias ebp Enable-PSBreakpoint            
Write-Output con eco alias                  
Alias epal Export-Alias                  
Alias epcsv Export-Csv                     
Alias epsn Export-PSSession               
Alias cancella Rimuove-Item                    
Alias etsn Enter-PSSession               
Alias exsn Exit-PSSession                 
Alias fc Format-Custom                  
Alias fl Format-List                    
Alias per ogni Oggetto                 
Alias ft Format-Table                  
Alias fw a livello di formato                    
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                    
Gruppo alias Group-Object                  
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                    
Alias history Get-History                    
Alias icm Invoke-Command                 
Alias iex Invoke-Expression              
Alias ihy Invoke-History                 
Alias ii Invoca-Oggetto                    
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               
Alias kill Stop-Process                  
Alias           lp                              Out-Printer                    
Alias           ls                              Get-ChildItem                  
Alias man aiuto                           
Alias md mkdir                          
Misura alias Misura-Oggetto                 
Alias mi Move-Item                     
Montagna alias New-PSDrive                    
Alias mossa Muovere-Oggetto                     
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 Nuova Variabile                  
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-Storia                 
Alias rbp Remove-PSBreakpoint            
Alias rcjb Receive-Job                    
Alias rd Remove-Item                    
Alias rdr Remove-PSDrive                 
Alias ren Rename-Item                    
Alias ri Remove-Item                    
Alias rjb Remove-Job                     
Alias rm Remove-Item                    
Alias rmdir Remove-Item                    
Alias rmo Remove-Module                  
Alias rni Rename-Item                    
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 Start-Process                  
Alias sasv Start-Service                  
Alias sbp Set-PSBreakpoint               
Alias sc Contenuto di Insiemi                    
Alias seleziona Seleziona-Oggetto                  
Set Alias Variabile                  
Alias si Set-Item                       
Alias sl Set-locatio{filter}n                  
Alias sonno Start-Sleep                    
Alias sort Sort-Object                    
Alias sp Set-ItemProperty               
Alias spjb Stop-Job                       
Alias           spps                            Stop-Process                  
Alias spsv Stop-Service                  
Alias start Process-Start                  
Alias sv variabile a insiemi                  
Alias swmi Set-WMIInstance               
Alias tee Tee-Object                     
Tipo di alias Get-Content                    
Alias dove Dove Oggetto                  
Alias wjb Wait-Job                       
Alias write Write-Output
Inoltre, il comando di cancellazione dello schermo di PowerShell è Clear-Host, e Alias è cls, che corrisponde al comando di Dos.




Precedente:Significato del segno percentuale (%) in PowerShell
Prossimo:Windows PowerShell per trovare l'IP dell'attaccante
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com