PowerShell 사용법

Tips 2017.05.05 02:17


    - 파워셀 사용방법
    - 일반 윈도우 명령어(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}";


//


Posted by 코덴스

댓글을 달아 주세요