Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12671|Svare: 0

Prosenttegn "%" og spørsmålstegn "?" i PowerShell.

[Kopier lenke]
Publisert på 22.12.2016 14:43:29 | | | |


Da jeg studerte et problem, oppdaget jeg at det finnes en setning skrevet i PowerShell på et whitepaper med følgende setning:

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

Prosenttegnet her er et Alias i PowerShell, som betyr ForEach-Object.


Det anbefales ikke å bruke disse aliasene når man skriver PowerShell, da det er upraktisk for andre å forstå.

I tillegg kan Alias omdefineres med kommandoen New-Alias, og modifiseres separat ved bruk av Set-Alias.

Den fullstendige listen over alle Alias som standard er som følger:


Definisjon av CommandType-navn                     
-----------     ----                            ----------                     
Alias           %                               ForEach-Object                 
Alias?                               Hvor-Objekt                  
Alias ac Add-Content                    
Alias asnp Add-PSSnapIn                  
Alias katt Bli-Tilfreds                    
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 sammenlign Compare-Object                 
Alias kopier Kopi-Element                     
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 dir Get-ChildItem                  
Alias ebp Enable-PSBreakpoint            
Alias Echo Skrive-Utdata                  
Alias epal Export-Alias                  
Alias epcsv Export-Csv                     
Alias epsn Export-PSSession               
Alias slett Fjern gjenstand                    
Alias etsn Enter-PSSession               
Alias exsn Exit-PSSession                 
Alias fc Format-Custom                  
Alias fl Formatliste                    
Alias foreach ForEach-Object                 
Alias ft formattabell                  
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 Get-Member                     
Alias gmo Get-Module                     
Alias gp Get-ItemProperty               
Alias gps Get-Process                    
Alias gruppe Gruppe-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                  
Alias h Get-History                    
Alias-historie 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               
Alias ise powershell_ise.exe            
Alias iwmi Invoke-WMIMethod               
Alias kill Stop-Process                  
Alias lp Out-Printer                    
Alias ls Get-ChildItem                  
Alias Man Help                           
Alias md mkdir                          
Alias mål Mål-Objekt                 
Alias mi Move-Item                     
Alias-montering New-PSDrive                    
Alias flytt Flytt-Gjenstand                     
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 Nyvariabel                  
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-History                 
Alias rbp Fjern-PSBreakpoint            
Alias rcjb Mottakerjobb                    
Alias rd Fjern-gjenstand                    
Alias rdr Remove-PSDrive                 
Alias ren Rename-Item                    
Alias ri Remove-Item                    
Alias rjb Flytt-jobb                     
Alias rm Fjern-gjenstand                    
Alias rmdir fjern-objekt                    
Alias rmo fjerningsmodul                  
Alias rni Rename-Item                    
Alias rnp Rename-ItemProperty            
Alias rp Remove-ItemProperty            
Alias rsn Fjern-PSSession               
Alias rsnp Remove-PSSnapin               
Alias rv fjern-variabel               
Alias rvpa Resolve-Path                  
Alias rwmi Remove-WMIObject               
Alias sajb Start-jobb                     
Alias sal Set-Alias                     
Alias fjerner Start-prosessen                  
Alias sasv Start-Service                  
Alias sbp Set-PSBreakpoint               
Alias sc Set-Content                    
Alias select Select-Object                  
Alias sett Set-Variabel                  
Alias si Set-Item                       
Alias sl Set-locatio{filter}n                  
Alias søvn Start-søvn                    
Alias sort Sort-Objekt                    
Alias sp Set-ItemProperty               
Alias spjb Stop-Job                       
Alias spps Stop-Process                  
Alias spsv Stop-Service                  
Alias start-start-prosess                  
Alias sv Set-Variable                  
Alias swmi Set-WMIInstance               
Alias tee Tee-Objekt                     
Alias-type Get-Content                    
Alias hvor hvor-objekt                  
Alias wjb Wait-Job                       
Alias write Write-Output
I tillegg er PowerShells clear screen-kommando Clear-Host, og Alias er cls, som er det samme som Dos sin kommando.




Foregående:Betydningen av prosenttegnet (%) i PowerShell
Neste:Windows PowerShell for å finne angriperens IP
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com