Windows Powershell 4.0과 5.1의 커맨드 비교(커맨드 타입 Alias편)

PowerShell

Windows PowerShell 5.1의 Get-Command -CommandType Alias 명령을 실행해서 표시된 Alias일람을 소개합니다. -> 기호 앞쪽이 Alias명이고 뒤쪽이 실제 cmdlet 명령입니다. 각 명령의 대한 도움말은 help cmdlet명령으로 확인 할 수 있습니다 만 도움말이 필요한 명령을 지정할때는 dir -> Get-ChildItem의 Alias명 dir가 아닌 실제 cmdlet 명령인 Get-ChildItem를 지정합니다. 즉, help dir이 아닌 help Get-ChildItem가 됩니다.

Windows Powershell 4.0과 5.1의 커맨드 비교

Windows PowerShell 5.1과 4.0의 Alias 타입 커맨드를 비교하여 차이를 알 수 있게끔 표로 정리하였습니다. 5.1의 커맨드를 기준으로 4.0에서 제공하는 커맨드는 〇, 제공하지 않는 커맨드는 ×로 표시하였습니다.

No4.0Alias NameVersionSource
1〇% -> ForEach-Object  
2〇? -> Where-Object  
3〇ac -> Add-Content  
4×Add-AppPackage2.0.1.0    Appx
5×Add-AppPackageVolume2.0.1.0    Appx
6×Add-AppProvisionedPackage3.0        Dism
7×Add-ProvisionedAppPackage3.0        Dism
8〇Add-ProvisionedAppxPackage3.0        Dism
9×Add-WindowsFeature2.0.0.0    ServerManager
10×algm ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
11〇Apply-WindowsUnattend3.0        Dism
12〇asnp -> Add-PSSnapin  
13〇blsmba ->2.0.0.0    SmbShare
14〇cat -> Get-Content  
15〇cd -> Set-Location  
16×CFS -> ConvertFrom-String3.1.0.0    Microsoft.PowerShell.Utility
17〇chdir -> Set-Location  
18〇clc -> Clear-Content  
19〇clear -> Clear-Host  
20〇clhy -> Clear-History  
21〇cli -> Clear-Item  
22〇clp -> Clear-ItemProperty  
23〇cls -> Clear-Host  
24〇clv -> Clear-Variable  
25×cmpcfg ->1.1        PSDesiredStateConfiguration
26〇cnsn -> Connect-PSSession  
27〇compare -> Compare-Object  
28〇copy -> Copy-Item  
29〇cp -> Copy-Item  
30〇cpi -> Copy-Item  
31〇cpp -> Copy-ItemProperty  
32〇cssmbo ->2.0.0.0    SmbShare
33〇cssmbse ->2.0.0.0    SmbShare
34〇curl -> Invoke-WebRequest  
35〇cvpa -> Convert-Path  
36〇dbp -> Disable-PSBreakpoint  
37〇del -> Remove-Item  
38〇diff -> Compare-Object  
39〇dir -> Get-ChildItem  
40〇Disable-PhysicalDiskIndication2.0.0.0    Storage
41×Disable-StorageDiagnosticLog2.0.0.0    Storage
42×Dismount-AppPackageVolume2.0.1.0    Appx
43×dlu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
44〇dnsn -> Disconnect-PSSession  
45〇dsmbd ->2.0.0.0    SmbShare
46〇ebp -> Enable-PSBreakpoint  
47〇echo -> Write-Output  
48×elu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
49〇Enable-PhysicalDiskIndication2.0.0.0    Storage
50×Enable-StorageDiagnosticLog2.0.0.0    Storage
51〇epal -> Export-Alias  
52〇epcsv -> Export-Csv  
53〇epsn -> Export-PSSession  
54〇erase -> Remove-Item  
55〇esmbd ->2.0.0.0    SmbShare
56〇etsn -> Enter-PSSession  
57〇Expand-IscsiVirtualDisk2.0.0.0    IscsiTarget
58〇exsn -> Exit-PSSession  
59〇fc -> Format-Custom  
60×fhx -> Format-Hex3.1.0.0    Microsoft.PowerShell.Utility
61×fimo ->1.0.0.1    PowerShellGet
62〇fl -> Format-List  
63〇Flush-Volume2.0.0.0    Storage
64〇foreach -> ForEach-Object  
65〇ft -> Format-Table  
66〇fw -> Format-Wide  
67〇gal -> Get-Alias  
68〇gbp -> Get-PSBreakpoint  
69〇gc -> Get-Content  
70〇gcai ->1.0.0.0    CimCmdlets
71×gcb ->3.1.0.0    Microsoft.PowerShell.Management
72×gcfg ->1.1        PSDesiredStateConfiguration
73×gcfgs ->1.1        PSDesiredStateConfiguration
74〇gci -> Get-ChildItem  
75〇gcim ->1.0.0.0    CimCmdlets
76〇gcls ->1.0.0.0    CimCmdlets
77〇gcm -> Get-Command  
78〇gcms ->1.0.0.0    CimCmdlets
79〇gcs -> Get-PSCallStack  
80〇gdr -> Get-PSDrive  
81×Get-AppPackage2.0.1.0    Appx
82×Get-AppPackageDefaultVolume2.0.1.0    Appx
83×Get-AppPackageLastError2.0.1.0    Appx
84×Get-AppPackageLog2.0.1.0    Appx
85×Get-AppPackageManifest2.0.1.0    Appx
86×Get-AppPackageVolume2.0.1.0    Appx
87×Get-AppProvisionedPackage3.0        Dism
88×Get-DiskSNV2.0.0.0    Storage
89〇Get-PhysicalDiskSNV2.0.0.0    Storage
90×Get-ProvisionedAppPackage3.0        Dism
91〇Get-ProvisionedAppxPackage3.0        Dism
92×Get-StorageEnclosureSNV2.0.0.0    Storage
93〇ghy -> Get-History  
94〇gi -> Get-Item  
95×gin ->3.1.0.0    Microsoft.PowerShell.Management
96〇gip ->1.0.0.0    NetTCPIP
97〇gjb -> Get-Job  
98〇gl -> Get-Location  
99×glcm ->1.1        PSDesiredStateConfiguration
100×glg ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
101×glgm ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
102×glu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
103〇gm -> Get-Member  
104〇gmo -> Get-Module  
105〇gp -> Get-ItemProperty  
106〇gps -> Get-Process  
107×gpv -> Get-ItemPropertyValue  
108〇group -> Group-Object  
109〇grsmba ->2.0.0.0    SmbShare
110〇gsmba ->2.0.0.0    SmbShare
111〇gsmbb ->2.0.0.0    SmbShare
112〇gsmbc ->2.0.0.0    SmbShare
113〇gsmbcc ->2.0.0.0    SmbShare
114〇gsmbcn ->2.0.0.0    SmbShare
115〇gsmbd ->2.0.0.0    SmbShare
116×gsmbgm ->2.0.0.0    SmbShare
117〇gsmbm ->2.0.0.0    SmbShare
118〇gsmbmc ->2.0.0.0    SmbShare
119〇gsmbo ->2.0.0.0    SmbShare
120〇gsmbs ->2.0.0.0    SmbShare
121〇gsmbsc ->2.0.0.0    SmbShare
122〇gsmbse ->2.0.0.0    SmbShare
123〇gsmbsn ->2.0.0.0    SmbShare
124〇gsmbt ->2.0.0.0    SmbShare
125×gsmbw ->2.0.0.0    SmbWitness
126〇gsn -> Get-PSSession  
127〇gsnp -> Get-PSSnapin  
128〇gsv -> Get-Service  
129×gtz ->3.1.0.0    Microsoft.PowerShell.Management
130〇gu -> Get-Unique  
131〇gv -> Get-Variable  
132〇gwmi -> Get-WmiObject  
133〇h -> Get-History  
134〇history -> Get-History  
135〇icim ->1.0.0.0    CimCmdlets
136〇icm -> Invoke-Command  
137〇iex -> Invoke-Expression  
138〇ihy -> Invoke-History  
139〇ii -> Invoke-Item  
140〇Initialize-Volume2.0.0.0    Storage
141×inmo ->1.0.0.1    PowerShellGet
142〇ipal -> Import-Alias  
143〇ipcsv -> Import-Csv  
144〇ipmo -> Import-Module  
145〇ipsn -> Import-PSSession  
146〇irm -> Invoke-RestMethod  
147×iru ->1.0.0.0    AppBackgroundTask
148〇ise -> powershell_ise.exe  
149〇iwmi -> Invoke-WMIMethod  
150〇iwr -> Invoke-WebRequest  
151〇kill -> Stop-Process  
152〇lp -> Out-Printer  
153〇ls -> Get-ChildItem  
154〇man -> help  
155〇md -> mkdir  
156〇measure -> Measure-Object  
157〇mi -> Move-Item  
158〇mount -> New-PSDrive  
159×Mount-AppPackageVolume2.0.1.0    Appx
160〇move -> Move-Item  
161×Move-AppPackage2.0.1.0    Appx
162×Move-SmbClient2.0.0.0    SmbWitness
163〇mp -> Move-ItemProperty  
164×msmbw ->2.0.0.0    SmbWitness
165〇mv -> Move-Item  
166〇nal -> New-Alias  
167〇ncim ->1.0.0.0    CimCmdlets
168〇ncms ->1.0.0.0    CimCmdlets
169〇ncso ->1.0.0.0    CimCmdlets
170〇ndr -> New-PSDrive  
171〇ni -> New-Item  
172×nlg ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
173×nlu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
174〇nmo -> New-Module  
175〇npssc -> New-PSSessionConfigurationFile  
176×nsmbgm ->2.0.0.0    SmbShare
177〇nsmbm ->2.0.0.0    SmbShare
178〇nsmbs ->2.0.0.0    SmbShare
179〇nsmbt ->2.0.0.0    SmbShare
180〇nsn -> New-PSSession  
181〇nv -> New-Variable  
182×nwsn ->2.0.0.0    PSWorkflow
183〇ogv -> Out-GridView  
184〇oh -> Out-Host  
185×Optimize-AppProvisionedPackages3.0        Dism
186×Optimize-ProvisionedAppPackages3.0        Dism
187×Optimize-ProvisionedAppxPackages3.0        Dism
188×pbcfg ->1.1        PSDesiredStateConfiguration
189×pfn ->1.0.0.0    AppBackgroundTask
190〇popd -> Pop-Location  
191〇ps -> Get-Process  
192×pumo ->1.0.0.1    PowerShellGet
193〇pushd -> Push-Location  
194〇pwd -> Get-Location  
195〇r -> Invoke-History  
196〇rbp -> Remove-PSBreakpoint  
197〇rcie ->1.0.0.0    CimCmdlets
198〇rcim ->1.0.0.0    CimCmdlets
199〇rcjb -> Receive-Job  
200〇rcms ->1.0.0.0    CimCmdlets
201〇rcsn -> Receive-PSSession  
202〇rd -> Remove-Item  
203〇rdr -> Remove-PSDrive  
204×Remove-AppPackage2.0.1.0    Appx
205×Remove-AppPackageVolume2.0.1.0    Appx
206×Remove-AppProvisionedPackage3.0        Dism
207×Remove-EtwTraceSession1.0.0.0    EventTracingManagement
208×Remove-ProvisionedAppPackage3.0        Dism
209〇Remove-ProvisionedAppxPackage3.0        Dism
210×Remove-WindowsFeature2.0.0.0    ServerManager
211〇ren -> Rename-Item  
212〇ri -> Remove-Item  
213〇rjb -> Remove-Job  
214〇rksmba ->2.0.0.0    SmbShare
215×rlg ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
216×rlgm ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
217×rlu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
218〇rm -> Remove-Item  
219〇rmdir -> Remove-Item  
220〇rmo -> Remove-Module  
221〇rni -> Rename-Item  
222×rnlg ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
223×rnlu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
224〇rnp -> Rename-ItemProperty  
225〇rp -> Remove-ItemProperty  
226〇rsmbb ->2.0.0.0    SmbShare
227×rsmbgm ->2.0.0.0    SmbShare
228〇rsmbm ->2.0.0.0    SmbShare
229〇rsmbs ->2.0.0.0    SmbShare
230〇rsmbt ->2.0.0.0    SmbShare
231〇rsn -> Remove-PSSession  
232〇rsnp -> Remove-PSSnapin  
233×rtcfg ->1.1        PSDesiredStateConfiguration
234〇rujb -> Resume-Job  
235〇rv -> Remove-Variable  
236〇rvpa -> Resolve-Path  
237〇rwmi -> Remove-WMIObject  
238×sacfg ->1.1        PSDesiredStateConfiguration
239〇sajb -> Start-Job  
240〇sal -> Set-Alias  
241〇saps -> Start-Process  
242〇sasv -> Start-Service  
243〇sbp -> Set-PSBreakpoint  
244〇sc -> Set-Content  
245×scb ->3.1.0.0    Microsoft.PowerShell.Management
246〇scim ->1.0.0.0    CimCmdlets
247〇select -> Select-Object  
248〇set -> Set-Variable  
249×Set-AppPackageDefaultVolume2.0.1.0    Appx
250×Set-AppPackageProvisionedDataFile3.0        Dism
251×Set-AutologgerConfig1.0.0.0    EventTracingManagement
252×Set-EtwTraceSession1.0.0.0    EventTracingManagement
253×Set-ProvisionedAppPackageDataFile3.0        Dism
254×Set-ProvisionedAppXDataFile3.0        Dism
255〇shcm -> Show-Command  
256〇si -> Set-Item  
257〇sl -> Set-Location  
258×slcm ->1.1        PSDesiredStateConfiguration
259〇sleep -> Start-Sleep  
260×slg ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
261〇sls -> Select-String  
262×slu ->1.0.0.0    Microsoft.PowerShell.LocalAccounts
263〇sort -> Sort-Object  
264〇sp -> Set-ItemProperty  
265〇spjb -> Stop-Job  
266〇spps -> Stop-Process  
267〇spsv -> Stop-Service  
268〇ssmbb ->2.0.0.0    SmbShare
269〇ssmbcc ->2.0.0.0    SmbShare
270〇ssmbp ->2.0.0.0    SmbShare
271〇ssmbs ->2.0.0.0    SmbShare
272〇ssmbsc ->2.0.0.0    SmbShare
273〇start -> Start-Process  
274×stz ->3.1.0.0    Microsoft.PowerShell.Management
275〇sujb -> Suspend-Job  
276〇sv -> Set-Variable  
277〇swmi -> Set-WMIInstance  
278×tcfg ->1.1        PSDesiredStateConfiguration
279〇tee -> Tee-Object  
280×tid ->1.0.0.0    AppBackgroundTask
281〇TNC ->1.0.0.0    NetTCPIP
282〇trcm -> Trace-Command  
283〇type -> Get-Content  
284〇udsmbmc ->2.0.0.0    SmbShare
285〇ulsmba ->2.0.0.0    SmbShare
286×upcfg ->1.1        PSDesiredStateConfiguration
287×upmo ->1.0.0.1    PowerShellGet
288〇wget -> Invoke-WebRequest  
289〇where -> Where-Object  
290〇wjb -> Wait-Job  
291〇write -> Write-Output  
292〇Write-FileSystemCache2.0.0.0    Storage
제목과 URL을 복사했습니다