Develop/PowerShell
[PowerShell] ForEach문 활용
Codit Develop
2022. 2. 22. 15:06
반응형
PowerShell Foreach
Array 생성
$removeAppxPackage = @(
'Microsoft.MicrosoftOfficeHub',
'Microsoft.MicrosoftSolitaireCollection',
'MicrosoftTeams',
'Microsoft.WindowsCamera',
'Microsoft.Getstarted',
'SpotifyAB.SpotifyMusic',
'Microsoft.ZuneMusic',
'Microsoft.ZuneVideo',
'Microsoft.BingNews',
'Microsoft.People',
'Microsoft.BingWeather'
)
Foreach 실행
# foreach ( $item in [Array] ) { RUN COMMAND }
foreach ( $item in $removeAppxPackage ){
# 실행 구문
Write-Host Remove Package : $item
Get-AppxPackage $item | Remove-AppxPackage
}
# or
# [ARRAY] | ForEach-Object { RUN COMMAND }
$removeAppxPackage | ForEach-Object {
# 실행 구문
Write-Host Remove Package : $PSItem
Get-AppxPackage $PSItem | Remove-AppxPackage
}
# or
# [ARRAY].foreach { RUN COMMAND }
$removeAppxPackage.foreach{
# 실행 구문
Write-Host Remove Package : $PSItem
Get-AppxPackage $PSItem | Remove-AppxPackage
}
반응형