본문 바로가기

프로그래밍/[powerShell]

[powershell]5.1버전 업데이트, Get-CimInstance 가 안되요 powershell 예제를 따라하던중 일부명령어가 없어서 버전을 맞추기 위해 업데이트 하였다. https://docs.microsoft.com/ko-kr/powershell/scripting/samples/changing-computer-state?view=powershell-6 더보기
[powerShell]기본 명령어 명령어는 기본적으로 cmdlet이라 불린다. 구조 자체는 동사-명사로 이루어져 있다. Get — To get something Start — To run something Out — To output something Stop — To stop something that is running Set — To define something New — To create something Get-Help 명령어 명령어에 대한 도움말을 가져온다. 제일 중요 Get-Process process 의 상태를 가져온다 Get-Process -Name chrome Get-Process -Name *rome* Clear -Host Host의 화면을 다 지워준다. Get-Alias 약자들을 보여준다.(alias는 별명이라는 .. 더보기
[powerShell] 시작하기, 이 시스템에서 스크립트를 실행할 수 없으므로 현재 환경 window 7 powershell_ise를 실행하면 아래 사진과 같이 powershell을 실시간으로 실행하며 스크립트도 저장할수 있는 환경이 나온다. 메모장으로 파일을 하나 만들어 실행을 하다 보면 (ipconfig가 써져있는칸) 이 시스템에서 스크립트를 실행할 수 없으므로 파일로드가 불가하다는 명령어가 뜬다. 보안문제 때문인데 관리자 권한으로 powershell을 실행해서 get-executionPolicy를 쳐보면 Restricted라고 나온다. 이를 remotedSigned권한으로 바꿔주면 된다. Restricted- Scripi허용이 안된상태, 디폴트 세팅이다 Alllsigned - 신뢰된 개발자가 서명한 스크립트를 실행할 수 있다. 스크립트 서명전에 동의를 묻는다. RemotedS.. 더보기