본문 바로가기

Powershell7

PowerShell - 변수를 선언,사용하는 방법 / $ 파워쉘 변수 활용 실습 안녕하세요. 고코더 입니다. 파워쉘에서도 당연히 변수 사용이 가능합니다. 특정 데이터를 담아 놓기 위한 선언입니다. 모든 프로그램 언어에서 사용하는 공통입니다. 다른 언어를 공부하신분은 어렵지 않겠지만 파워쉘로 코딩에 입문하는 분은 간단한 예제를 함께 따라해보면 쉽게 이해하실 수 있습니다. ● 1. $var : 변수 선언 자바스크립트에서 사용하는 방법과 동일한 방법으로 변수 선언이 가능합니다. 해당 명령어를 입력해보세요. $str = "문자" 그리고 파워쉘에서 이 변수를 그대로 실행하면 변수에 담긴 데이터가 나타납니다. ● 2. [형식]$[변수] : 데이터 타입 지정 변수에 대한 데이터타입 지정이 가능합니다. 숫자와 문자열이 대표적입니다. 방법은 아주 단순하게 앞에 데이터 형식을 .. 2019. 11. 12.
PowerShell - 파이프라인(pipeline)이란? | 사용법 파워쉘 파이프라인으로 명령을 연결하기 안녕하세요. 고코더 입니다. pipeline은 파워쉘을 사용하면서 필수적인 개체입니다. 앞에 명령을 이어서 출력이 되는 방식을 지정할 수 있습니다. Get-Member를 이전 시간에 다루면서 제가 만든 예제가 바로 파이프라인을 이용한 방식이었습니다. -> PowerShell - Get-Member 객체 멤버 알아보기 개체를 알아보는 이 명령어는 파이프라인으로 출력을 지정한 결과 입니다. Get-Command | Get-Member ● 1. [입력] | [출력] : 파이프라인 사용법 이번 시간에는 다른 예제로 파이프라인을 사용해보겠습니다. 해당 명령어는 현재 운영체제에 서비스 상태를 알아보는 명령어입니다. Get-Service 하지만 Name으로 정렬 되어 있는걸 St.. 2019. 11. 11.
PowerShell - Get-Member 객체 멤버 알아보기 파워쉘 Get-Member 사용방법 안녕하세요. 고코더 입니다. Get-Member는 해당 인수에 대한 객체들을 가져올 수 있는 명령어입니다. 이전에 Get-Help와 Get-Command로 기초적인 설명을 가져왔다면 해당 명령어는 자세한 설명을 볼 수 있게 해줍니다. 바로 실습을 해보겠습니다. Get-Command 사용법 ● 1. Get-Command에 대한 객체 정보를 확인하는 명령어입니다. 해당 명령어를 사용하는 사용법을 구체적으로 알 수 있게 해줍니다. Get-Command | Get-Member ● 2. 해당 명령어에서 사용 가능한 객체와 그 타입 그리고 정의를 찾을 수 있습니다. Get-Command 사용법2 ● 3. 이번에는 실제로 체감할 수 있는 예제를 활용해보겠습니다. 해당 명령어를 파워.. 2019. 11. 11.
PowerShell - command let(cmdlet) 이란? 커맨드렛 안녕하세요. 고코더 입니다. ● 1. 오늘은 파워쉘에 기본적인 명령어를 다루는 command let을 알아보려고 합니다. 새로운 단어처럼 보이지만 간단하고 실플하게 만든 .Net Framework으로 개발된 명령어 체계라고 생각하시면 됩니다. ● 2. get-command에서 명령어로 본 타입중에 Cmdlet으로 분류된 명령어들이 바로 커맨드렛 입니다. ● 4. 그리고 cmdlet은 특수화된 닷넷프레임워크의 클래스 인스턴스 입니다. "System.Management.Automation.Cmdlet", System.Management.Automation.PSCmdlet 클래스에서 파생 합니다. 마지막으로 cmdlet 장점이자 특징은 파이프라인에 명령을 전달 할 수 있습니다. (pipeline은 이.. 2019. 11. 5.
PowerShell - 파워쉘 버전 및 정보 확인하기 / $host 내 파워쉘 정보를 알아보자 안녕하세요. 고코더 입니다. 파워쉘을 사용 중이신데 혹시 몇 버전을 쓰고 계신가요? 프로그램 정보를 확인하러 가시지 말고 파워쉘에서 해당 명령어를 한번 실행해보세요. ● 1. 호스트 명령어는 현재 내가 사용하는 파워쉘에 대한 정보를 확인해줍니다. $host ● 2. 아래와 같은 정보를 제공해줍니다. Name Version InstanceId UI CurrentCulture CurrentUICulture PrivateData DebuggerEnabled IsRunspacePushed Runspace 마무리 $host 외우기 쉽죠? 2019. 10. 31.
PowerShell - 파워쉘 도움말,예제 확인하기 / get-help, -example, -online 파워쉘 도움말,예제 확인하기 안녕하세요. 고코더 입니다. 지난 시간에 도움말 데이터베이스를 업데이트 하는 방법을 배워 봤습니다. -> PowerShell - 도움말 업데이트 / Update-Help 이제 이 도움말을 사용하는 방법을 알아보겠습니다. get-help 도움말 보기 ● 1. get-help는 특정 함수에 도움말을 가져옵니다. get-help [] ● 2. get-host에 설명을 한번 구해보겠습니다. get-help get-host ● 3. 도움말이 자세하게 단락을 나누어 나타납니다. 사실 책을 따로 보지않고 도움말을 보고 공부해도 전혀 무리가 없을 정도로 잘정리 되어 있습니다. get-help [] -example 예제 보기 ● 4. 그리고 제가 가장 좋아하는 도움말은 샘플 예제를 볼 수 있.. 2019. 10. 31.
PowerShell - CMD(커맨드라인)에서 파워쉘 실행 / 윈도우7 실행 가능 파워쉘 프롬프트에서 접속하기 windows7 에서 실행 가능 안녕하세요. 고코더 입니다. 윈도우10은 기본 앱으로 파워쉘을 실행할 수 있게 프로그램이 기본으로 설치되어 있습니다. 하지만 윈도우7는 CMD 명령 프롬프트를 통해 파워쉘을 실행해야 합니다. ● 1. CMD에 접속 후에 해당 명령어를 입력합니다. "powershell" ● 2. 그럼 아래처럼 파우쉘 환영 메세지와 함께 해당 기능이 실행 됩니다. Windows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 새로운 크로스 플랫폼 PowerShell 사용 https://aka.ms/pscore6 ● 3. 기존에 흰색 명령어 글자색도 노란 계열로 변경 됩니다. 그리고 뒤에 P.. 2019. 10. 28.