- 파워셀 사용방법
- 일반 윈도우 명령어(Dos)도 실행 가능
- 파일 확장명을 *.ps1으로 설정하고 문서 편집기로 편집
//========
* 주석 #
ex) # 이것은 코드가 아니여
- 범위 주석 : PwerShell v2.0 이상부터 가능
<#
범위 주석...
#>
//========
* 파일 폴더 지우기
Remove-Item ( del, erase, rmdir, rd, ri, rm)
Remove-Item c:\z\t -Recurse -Force -Confirm:$false
-Recurse : 하위 폴더도 지우기, 묻지 않음
-Force : 시스템 파일도 지우기
-Confirm:$false : 묻지 않기
//========
* 레지스트리 지우기
- 값 지우기
Remove-ItemProperty -Path "HKCU:\Software\6TestKey" -Name "val1"
- 키 지우기
Remove-Item -Path "HKCU:\Software\6TestKey" -Recurse
reg delete HKEY_CURRENT_USER\Software\6TestKey /f
- 이동
Set-Location "HKCU:\Software\6TestKey"
//========
* 결과값 처리
Get-Process -Name *host* | Sort-Object -Property Name, id | Format-Table -AutoSize -Property Name,Id,Path
Sort-Object : 정렬
Format-Table : 표시할 항목 지정
Get-Item c:\z\t -exclude *.exe
//===============
* *.ps1 파일을 관리자(admin) 권한으로 실행
- batch file command
PowerShell -NoProfile -ExecutionPolicy Unrestricted -Command "& {Start-Process PowerShell -ArgumentList '-NoProfile -ExecutionPolicy Unrestricted -File ""d:\test.ps1""' -Verb RunAs}";
//
'Tips' 카테고리의 다른 글
CompatTelRunner.exe 실행 방지법 (0) | 2017.05.08 |
---|---|
Windows 시작 종료시 자동 실행 스크립트 사용 방법 (0) | 2017.05.05 |
PowerShell 사용법 (0) | 2017.05.05 |
브라우저 마우스 우클릭 방지 해제 방법 (0) | 2017.04.06 |
윈도우 명령어 (0) | 2017.03.08 |
중복 파일 삭제 유틸 비교 (0) | 2017.02.24 |
댓글을 달아 주세요