Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 12671|Jawab: 0

Tanda persen "%" dan tanda tanya "?" di PowerShell.

[Salin tautan]
Diposting pada 22/12/2016 14.43.29 | | | |


Mempelajari sebuah masalah, saya menemukan bahwa ada pernyataan yang ditulis di PowerShell pada buku putih dengan pernyataan berikut:

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

Tanda persentase di sini adalah Alias di PowerShell, yang berarti ForEach-Object.


Tidak disarankan untuk menggunakan Alias ini saat menulis PowerShell, karena tidak nyaman bagi orang lain untuk memahami.

Selain itu, Alias dapat didefinisikan ulang dengan perintah New-Alias, dan dimodifikasi secara terpisah dengan menggunakan Set-Alias.

Daftar lengkap semua Alias secara default adalah sebagai berikut:


Definisi Nama CommandType                     
-----------     ----                            ----------                     
Alias % ForEach-Object                 
Alias ?                               Di mana objek                  
Alias ac Tambahkan Konten                    
Alias asnp Add-PSSnapIn                  
Alias kucing 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 membandingkan Compare-Object                 
Alias copy Copy-Item                     
Alias cp Copy-Item                     
Alias cpi Copy-Item                     
Alias cpp Copy-ItemProperty              
Alias cvpa Convert-Path                  
Alias dbp Nonaktifkan-PSBreakpoint           
Alias del Remove-Item                    
Alias diff Bandingkan-Objek                 
Alias dir Get-ChildItem                  
Alias ebp Enable-PSBreakpoint            
Alias echo Write-Output                  
Alias epal Ekspor-Alias                  
Alias epcsv Ekspor-CSV                     
Alias epsn Ekspor-PSSession               
Alias menghapus Hapus-Item                    
Alias etsn Enter-PSSession               
Alias exsn Exit-PSSession                 
Alias fc Format-Kustom                  
Alias fl Format-List                    
Alias foreach ForEach-Object                 
Alias ft Format-Table                  
Alias fw Format Seluruh                    
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 Dapatkan-Pekerjaan                        
Alias gl Get-locatio{filter}n                  
Alias gm Get-Member                     
Alias gmo Get-Module                     
Alias gp Get-ItemProperty               
Alias gps Get-Process                    
Grup 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                    
Sejarah alias 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 Modul Impor                  
Alias ipsn Import-PSSession               
Alias ise powershell_ise.exe            
Alias iwmi Invoke-WMIMethod               
Alias membunuh Stop-Process                  
Alias lp Out-Printer                    
Alias ls Get-ChildItem                  
Alias man membantu                           
Alias md mkdir                          
Alias mengukur Measure-Object                 
Alias mi Move-Item                     
Alias mount New-PSDrive                    
Alias memindahkan Move-Item                     
Alias mp Move-ItemProperty              
Alias mv Pindahkan-Item                     
Alias nal Alias Baru                     
Alias ndr New-PSDrive                    
Alias ni New-Item                       
Alias nmo Modul Baru                     
Alias nsn New-PSSession                  
Alias nv Variabel Baru                  
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 Hapus-PSBreakpoint            
Alias rcjb Menerima-Pekerjaan                    
Alias rd Hapus-Item                    
Alias rdr Remove-PSDrive                 
Alias ren Rename-Item                    
Alias ri Remove-Item                    
Alias rjb Hapus-Pekerjaan                     
Alias rm Hapus-Item                    
Alias rmdir Hapus-Item                    
Alias rmo Hapus-Modul                  
Alias rni Rename-Item                    
Alias rnp Rename-ItemProperty            
Alias rp Remove-ItemProperty            
Alias rsn Remove-PSSession               
Alias rsnp Remove-PSSnapin               
Alias rv Hapus-Variabel               
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 Set-Content                    
Alias pilih Select-Object                  
Alias set Set-Variable                  
Alias si Set-Item                       
Alias sl Set-locatio{filter}n                  
Alias tidur Mulai-Tidur                    
Alias sort Sort-Object                    
Alias sp Set-ItemProperty               
Alias spjb Stop-Job                       
Alias spps Stop-Process                  
Alias spsv Stop-Service                  
Alias mulai Start-Process                  
Alias sv Set-Variable                  
Alias swmi Set-WMIInstance               
Alias tee Tee-Object                     
Jenis alias Get-Content                    
Alias di mana Where-Object                  
Alias wjb Wait-Job                       
Alias menulis Keluaran Tulis
Selain itu, perintah layar jelas PowerShell adalah Clear-Host, dan Alias adalah cls, yang sama dengan perintah Dos.




Mantan:Arti tanda persentase (%) di PowerShell
Depan:Windows PowerShell untuk menemukan IP penyerang
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com