See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 12671|Vastuse: 0

Protsent märgi PowerShellis "%" ja küsimärgi "?".

[Kopeeri link]
Postitatud 22.12.2016 14:43:29 | | | |


Uurides üht probleemi, leidsin, et valges paberis on PowerShellis kirjutatud väide järgmise lausega:

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

Siin on protsendimärk PowerShellis Alias, mis tähendab ForEach-Object.


Neid Aliasid PowerShelli kirjutamisel ei soovitata kasutada, kuna teistele on see ebamugav mõista.

Lisaks saab Aliast ümber defineerida käsuga New-Alias ning eraldi muuta Set-Alias abil.

Kõigi vaikimisi Alias-ide täielik nimekiri on järgmine:


Käsutüübi nime definitsioon                     
-----------     ----                            ----------                     
Alias % ForEach-Object                 
Alias?                               Kus-objekt                  
Alias ac Lisasisu                    
Alias asnp Add-PSSnapIn                  
Alias kass 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 võrdle Võrdle-Objekti                 
Alias copy Copy-Item                     
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 Võrdle-objekt                 
Alias dir Get-ChildItem                  
Alias ebp Enable-PSBreakpoint            
Alias echo Write-Output                  
Alias epal Export-Alias                  
Alias epcsv Export-Csv                     
Alias epsn Export-PSSession               
Alias kustutab eemaldamisese                    
Alias etsn Enter-PSSession               
Alias exsn Exit-PSSession                 
Alias fc Format-Custom                  
Alias fl Formaadiloend                    
Alias for 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                    
Alias ghy Get-History                    
Alias gi Get-Item                       
Alias gjb Get-Job                        
Alias gl Get-locatio{filter}n                  
Alias GM Liitu                     
Alias           gmo                             Get-Module                     
Alias gp Get-ItemProperty               
Alias gps Get-Process                    
Alias-grupp Grupp-Objekt                  
Alias gsn Get-PSSession                  
Alias gsnp Get-PSSnapIn                  
Alias gsv Get-Service                    
Alias gu Saa-Unikaalne                     
Alias gv Get-Variable                  
Alias gwmi Get-WmiObject                  
Alias h Get-History                    
Alias'i ajalugu 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-Moodul                  
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 mees, abi                           
Alias md mkdir                          
Alias mõõt Meet-Objekt                 
Alias mi Move-Item                     
Alias mount New-PSDrive                    
Alias liigutus Move-Item                     
Alias mp Move-ItemProperty              
Alias mv Move-Item                     
Alias nal New-Alias                     
Alias ndr New-PSDrive                    
Alias ni New-Item                       
Alias nmo Uus moodul                     
Alias nsn New-PSSession                  
Alias nv Uus-muutuja                  
Alias ogv Out-GridView                  
Alias oh Välisjuht                       
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-History                 
Alias rbp Remove-PSBreakpoint            
Alias rcjb Vastuvõtutöökoht                    
Alias rd eemaldamine-ese                    
Alias rdr Remove-PSDrive                 
Alias ren Rename-Item                    
Alias ri Remove-Ese                    
Alias rjb Remove-Job                     
Alias rm Eemaldamine-Ese                    
Alias rmdir Eemalda-Ese                    
Alias rmo eemaldamismoodul                  
Alias rni ümbernimetamine-ese                    
Alias rnp Rename-ItemProperty            
Alias rp Remove-ItemProperty            
Alias rsn Remove-PSSession               
Alias rsnp Remove-PSSnapin               
Alias rv eemaldamismuutuja               
Alias rvpa Resolve-Path                  
Alias rwmi Remove-WMIObject               
Alias sajb Start-Job                     
Alias sal Set-Alias                     
Alias kasutab Start-Process                  
Alias sasv Start-Service                  
Alias sbp Set-PSBreakpoint               
Alias sc Komplekti sisu                    
Alias select Select-Object                  
Alias-komplekt Set-Variable                  
Alias si Set-Item                       
Alias sl Set-locatio{filter}n                  
Alias uni 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                  
Alias sv Set-Variable                  
Alias swmi Set-WMIInstance               
Alias tee Tee-Object                     
Alias-tüüp Get-Content                    
Alias, kus Where-Object                  
Alias wjb Wait-Job                       
Alias write Write-Output
Lisaks on PowerShelli clear screen käsk Clear-Host ja Alias on cls, mis on sama mis Dos-i käsk.




Eelmine:Protsendimärgi (%) tähendus PowerShellis
Järgmine:Windows PowerShell, et leida ründaja IP
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com