Monday, January 1, 2018

 

ActiveDirectory] 알쓸신잡 Powershell 스크립트 모음7



알쓸신잡 Powershell 스크립트 모음7


[Explanation]
### 현재일보다 ~일 경과된 파일 삭제하는 스크립트
$Date_passed = (Get-Date).AddDays(-3)
$path = "C:\Users\administrator\Downloads"
Get-ChildItem -Path $path -Recurse -Force | Where-Object { !$_.PSIsContainer -and $_.CreationTime -lt $Date_passed } | Remove-Item -Force
_!$_.PSIsContainer 디렉토리는 제외한다.
_-Force option to delete hidden and read-only files


### 파워쉘 결과값을 추출하는 방법(엑셀로 가지런하게)Get-Service | Select-Object Name, Status | Export-CSV c:\service.csv 

### '@'을 활용하여 Hash 사용하기
$process = @{name="ccmexec","svchost"}
Get-Process @process

### 결과값을 sorting 하기 Get-Process @procs | Sort-Object cpu -desc


###문구에서 특정 문자 제거하기 with split
PS C:\Users\Admin> "Powershell is useful!!" -split " "
Powershell
is
useful!!

###문구에서 특정 문자 추가하기 with join
PS C:\Users\Admin> "Powershell","Awesome" -join " "
Powershell Awesome



댓글이나 의견은 언제든지 환영합니다.

Your Comments are Always Welcomed!
Share:

0 comments:

Post a Comment