Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 12671|Odgovoriti: 0

Odstotni znak "%" in vprašaj "?" v PowerShellu.

[Kopiraj povezavo]
Objavljeno na 22. 12. 2016 14:43:29 | | | |


Med preučevanjem problema sem ugotovil, da je na belem papirju v PowerShellu napisana izjava z naslednjo izjavo:

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

Odstotni znak tukaj je Alias v PowerShellu, kar pomeni ForEach-Object.


Pri pisanju PowerShella ni priporočljivo uporabljati teh aliasov, saj je za druge težko razumeti.

Poleg tega je mogoče Alias ponovno definirati z ukazom New-Alias in ga ločeno spreminjati z uporabo Set-Alias.

Celoten seznam vseh Alias privzeto je naslednji:


Definicija imena CommandType                     
-----------     ----                            ----------                     
Alias % ForEach-Object                 
Psevdonim?                               Kje-objekt                  
Alias           ac                              Add-Content                    
Alias asnp Add-PSSnapIn                  
Vzdevek mačka Get-Content                    
Alias cd Set-locatio{filter}n                  
Alias chdir Set-locatio{filter}n                  
Alias clc Clear-Content                  
Alias clear Clear-Host                     
Vzdevek clhy Clear-History                  
Alias cli Clear-Item                     
Alias clp Clear-ItemProperty            
Alias cls Clear-Host                     
Alias clv Clear-Variable                 
Alias primerjaj Compare-Object                 
Alias, kopiraj Kopiraj-Element                     
Alias cp Copy-Element                     
Alias cpi Copy-Element                     
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            
Vzdevek odmeva Write-Output                  
Vzdevek epal Export-Alias                  
Alias           epcsv                           Export-Csv                     
Alias epsn Export-PSSession               
Alias, izbriši, odstrani predmet                    
Alias etsn Enter-PSSession               
Alias exsn Exit-PSSession                 
Alias fc Format-Custom                  
Alias fl Format-List                    
Vzdevek za vsak ForEach-Object                 
Alias ft Format-Table                  
Alias fw Format-Wide                    
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                    
Vzdevek ghy Get-History                    
Alias gi Get-Item                       
Vzdevek 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                    
Alias skupina skupina-Objekt                  
Alias gsn Get-PSSession                  
Alias gsnp Get-PSSnapIn                  
Alias gsv Get-Service                    
Alias gu Get-Unique                     
Alias gv Get-Variable                  
Alias gwmi Get-WmiObject                  
Vzdevek h Get-History                    
Alias zgodovina Get-History                    
Alias icm Invoke-Command                 
Alias iex Invoke-Expression              
Alias ihy Invoke-History                 
Alias ii Invoke-Item                    
Alias ipal Import-Alias                  
Alias           ipcsv                           Import-Csv                     
Alias ipmo Import-Module                  
Alias ipsn Import-PSSession               
Ime ise powershell_ise.exe            
Vzdevek iwmi Invoke-WMIMethod               
Alias kill Stop-Process                  
Alias           lp                              Out-Printer                    
Alias je Get-ChildItem                  
Pomoč pri moških z aliasom                           
Alias md mkdir                          
Alias mera Measure-Object                 
Alias mi Move-Item                     
Vzdevek mount New-PSDrive                    
Vzdevek premik Premik-Predmet                     
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 Nova-spremenljivka                  
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                  
Psevdonim r Invoke-History                 
Alias rbp Remove-PSBreakpoint            
Psevdonim rcjb Receive-Job                    
Alias rd Remove-Item                    
Alias rdr Remove-PSDrive                 
Alias ren Rename-Item                    
Vzdevek ri Odstrani-Predmet                    
Alias rjb Remove-Job                     
Alias rm Odstrani-Element                    
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               
Vzdevek sajb Start-Job                     
Alias sal Set-Alias                     
Alias saps Start-Process                  
Alias sasv Start-Service                  
Alias sbp Set-PSBreakpoint               
Alias sc Set-Content                    
Alias izberi Select-Object                  
Alias set Set-Variable                  
Alias si Set-Item                       
Alias sl Set-locatio{filter}n                  
Alias spanje Začetek-Spanje                    
Alias sort Sort-Object                    
Alias sp Set-ItemProperty               
Vzdevek spjb Stop-Job                       
Alias spps Stop-Process                  
Alias spsv Stop-Service                  
Alias začetek Start-Process                  
Alias sv Set-Variable                  
Vzdevek swmi Set-WMIInstance               
Vzdevek tee Tee-Object                     
Vrsta vzdevka Get-Content                    
Alias, kjer je Where-Object                  
Vzdevek wjb Wait-Job                       
Alias write Write-Output
Poleg tega je PowerShellov ukaz za čiščenje zaslona Clear-Host, Alias pa cls, kar je enako ukazu za Dos.




Prejšnji:Pomen odstotnega znaka (%) v PowerShellu
Naslednji:Windows PowerShell za iskanje IP naslova napadalca
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com