티스토리 뷰

레지스트리 

Powershell 에서는 cd명령어를 이용해서 레지스터리를 탐색할 수 있습니다. 

예를 들어서 cd hkcu: 라고하면 HKEY_CURRENT_USER 로 들어갈 수 있습니다.

들어간 이 후 부터는 dir 와 cd명령어를 이용해서 일반 디렉토리를 탐색하는 것처럼 이동할 수 있습니다. 




위와 같이 레지스트리로 이동이 가능한 이유는 powershell 이 레지스트리를 일종의 import 하고 있기 때문입니다. 

Get-PSDrive 명령어를 사용하면 다음과 같이 import 되어 있는 것을 보실 수 있습니다. 



이러한 PSDrive 는 사용자가 직접 추가할 수도 있습니다.


new-psdrive -name name -PSProvider Filesystem -Root c:\경로



인풋을 여러 개 넣을 수 있는 명령어 




명령어 옵션에서 뒤 쪽에 string[] 형식으로 되어있는 명령어 대해 여러 개를 집어넣을 수 있다. 

즉 이런 형식을 지원한다는 뜻이다. 


dir c:\,c:\system32



명령 실행 결과 출력하는 법 


1. 파일로 출력 

dir > dir.txt


   이렇게 하는 방법도 있습니다. 


dir | out-file dir.txt


2. 파일 뒤에 내용 추가 

dir | out-file dir.txt -append


3. grid view로 보기


dir | out-gridview 



dir 명령어를 UI 상에서 보기 좋게?보여줍니다. 




4. csv 형식으로 출력 


dir | export-csv


5. xml 형식으로 출력 


dir | export-Clixml


6. html 형식으로 출력 


convertto-html 을 help 명령어를 통해서 잘보면 타이틀을 정할 수 있다던가 헤드를 정할 수 있다던가 하는 여러 가지 재밌는 옵션이 있습니다.


dir | convertto-html | out-file output.html




'Programming > Powershell' 카테고리의 다른 글

powershell Script tutorial 배열(Array)  (0) 2017.03.18
Powershell Script tutorial 변수, 문자열  (0) 2017.03.18
powershell tutorial 4  (0) 2017.03.18
powershell tutorial 2  (0) 2017.03.17
powershell tutorial 1  (0) 2017.03.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함