Computer >> 컴퓨터 >  >> 체계 >> Windows

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

Windows PowerShell 강력하고 컴퓨터에서 사람이 원하는 거의 모든 작업을 수행할 수 있습니다. 그러나 유일한 문제는 명령줄 도구이고 GUI가 없다는 것입니다. 그러나 GUI 기반 인터페이스가 실패하거나 응답을 중지할 때 유용할 수 있습니다. 불행히도 가장 중요한 것은 일반 사용자가 PowerShell을 최대한 활용하는 방법에 대한 지식이 부족하다는 것입니다. 하지만 오늘은 사용자가 Windows 10에서 더 많은 작업을 수행하는 데 도움이 될 수 있는 상위 10가지 PowerShell 명령에 대해 논의하려고 합니다.

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

사용자가 더 많은 작업을 수행하는 데 도움이 되는 PowerShell 명령

시작하기 전에 이러한 cmdlet 중 일부를 강조표시해야 합니다. 컴퓨터의 특정 설정이나 구성을 토글할 수 있습니다. cmdlet 단일 기능을 수행하는 PowerShell 스크립트입니다. 따라서 더 안전한 면을 위해 먼저 시스템 복원 지점을 만드십시오. 다음 cmdlet 중 하나를 시도하는 동안 문제가 발생하면 언제든지 컴퓨터를 복원할 수 있습니다.

cmdlet을 살펴보겠습니다. 다음을 수행할 수 있습니다.

  1. UWP 애플리케이션을 시작합니다.
  2. 모든 cmdlet에 대한 도움을 받으세요.
  3. 비슷한 명령을 받으세요.
  4. 특정 파일을 찾습니다.
  5. 파일의 내용을 읽습니다.
  6. 컴퓨터의 모든 서비스에 대한 정보를 찾습니다.
  7. 컴퓨터의 모든 프로세스에 대한 정보를 찾습니다.
  8. 실행 정책 설정.
  9. 파일 또는 디렉토리를 복사합니다.
  10. 파일 또는 디렉토리를 삭제합니다.

1] UWP 애플리케이션 시작

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

PowerShell은 몇 초 안에 UWP 응용 프로그램을 시작하는 데 사용할 수 있는 훌륭한 도구입니다. 그러나 가장 중요한 것은 명령의 적절한 실행에 있습니다. 당신은 사용할 수 있습니다

Start-Process "ms-settings:"

Windows 설정 UWP 응용 프로그램을 시작하는 명령입니다. 여기 microsoft.com에서 다른 UWP 응용 프로그램의 다른 URI에 대해 자세히 알아볼 수 있습니다.

2] cmdlet에 대한 도움말 보기

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

특정 작업을 실행하기 위해 사용해야 하는 명령이 무엇인지 혼란스러워 한 적이 있다고 가정합니다. 또는 특정 cmdlet이 수행하는 작업에 대해 걱정할 필요가 없습니다. Get-Help cmdlet을 사용하여 이를 수행할 수 있습니다. 다음과 같은 방법으로 사용할 수 있습니다-

Get-Help

Get-Help <command name>

Get-Help <command name> -Full

Get-Help <command name> -Example

Get-Help *

여기에서 첫 번째 항목은 이 cmdlet을 사용하는 방법을 안내합니다. 두 번째 항목은 특정 cmdlet에 대한 간단한 요약을 제공합니다. 세 번째 항목은 해당 cmdlet에 대한 자세한 정보를 제공합니다. 네 번째 항목은 세 번째 cmdlet에 표시되는 모든 항목으로 구성되지만 해당 cmdlet을 사용하는 방법에 대한 예를 추가합니다. 마지막으로 다섯 번째 cmdlet은 사용할 수 있는 모든 명령을 나열합니다.

3] 유사한 명령 가져오기

유사한 유형의 명령이나 특정 구문이 포함된 명령을 찾으려면 Get-Command 를 사용하세요. cmdlet. 그러나 PowerShell의 모든 cmdlet을 나열하지는 않으므로 일부 특정 필터를 사용합니다. 다음 명령을 사용할 수 있습니다-

Get-Command -Name <name>

Get-Command -CommandType <type>

첫 번째 cmdlet은 특정 구가 포함된 cmdlet을 찾는 데 도움이 되는 반면, 두 번째 cmdlet은 특정 기능을 수행하는 cmdlet을 필터링하는 데 도움이 됩니다.

4] 특정 파일 찾기

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

특정 위치의 특정 파일이나 디렉토리를 찾아야 하는 경우 Get-Item을 사용할 수 있습니다. cmdlet. 다음과 같이 사용할 수 있습니다.

Get-Item <PATH>

특정 경로의 내용을 나열합니다.

5] 파일 내용 읽기

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

파일의 내용을 읽어야 하는 경우 콘텐츠 가져오기를 사용할 수 있습니다. 명령 as-

Get-Content <PATH of the file with its extension>

6] 컴퓨터의 모든 서비스에 대한 정보 읽기

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

Get-Service를 사용할 수 있습니다. cmdlet을 사용하여 컴퓨터에서 실행 중이거나 중지된 모든 서비스를 나열합니다. 또는 다음 관련 cmdlet을 사용하여 해당 기능을 수행할 수 있습니다.

Start-Service <Service Name>

Stop-Service <Service Name>

Suspend-Service <Service Name>

Resume-Service <Service Name>

Restart-Service <Service Name>

7] 컴퓨터의 모든 프로세스에 대한 정보 읽기

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

Get-Service cmdlet과 유사하게 Get-Process 를 사용할 수 있습니다. cmdlet을 사용하여 컴퓨터에서 실행 중인 모든 프로세스를 나열합니다. 또는 다음 관련 cmdlet을 사용하여 해당 기능을 수행할 수 있습니다.

Start-Process <Process Name>

Stop-Process <Process Name>

Wait-Service <Process Name>

8] 실행 정책 설정

PowerShell에서 스크립트 생성 및 실행에 대한 지원이 있지만 일부 보안 조치의 일부로 각 스크립트에 대한 제한이 있습니다. 보안 수준을 네 가지 수준 중 하나로 전환할 수 있습니다. Set-ExecutionPolicy 를 사용할 수 있습니다. cmdlet 뒤에 -로 지정된 보안 수준이 옵니다.

Set-ExecutionPolicy Unrestricted

Set-ExecutionPolicy All Signed

Set-ExecutionPolicy Remote Signed

Set-ExecutionPolicy Restricted

여기에서 위에서 아래로 정책은 가장 낮은 보안 수준에서 가장 높은 수준의 보안에 이르기까지 다양합니다.

9] 파일 또는 디렉토리 복사

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

사용자는 복사 항목을 사용할 수 있습니다. cmdlet을 사용하여 한 파일 또는 디렉터리를 다른 대상으로 복사합니다. 이 cmdlet의 구문은-

입니다.
Copy-Item "E:\TWCTest.txt" -Destination "D:\"

10] 파일 또는 디렉토리 삭제

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령

Copy-Item cmdlet과 유사하게 사용자는 Copy-Item을 사용할 수 있습니다. cmdlet을 사용하여 한 파일 또는 디렉터리를 다른 대상으로 복사합니다. 이 cmdlet의 구문은-

입니다.
Remove-Item "E:\TWCTest.txt"

우리 모두와 공유할 다른 유용한 cmdlet이 있습니까? 아래 의견란에 자유롭게 적어 주십시오.

PowerShell 명령 목록은 어떻게 얻나요?

PowerShell에서는 200개 이상의 명령을 사용할 수 있습니다. 각각을 알고 싶다면 Get-Command 를 사용할 수 있습니다. 모든 PowerShell 모듈, 별칭 및 명령을 나열합니다. 목록을 저장하려면 명령을 컴퓨터의 텍스트 파일로 출력하여 저장합니다. 엑셀에서 열어서 분류하시면 됩니다.

CMD와 PowerShell의 차이점은 무엇입니까?

PowerShell은 cmd의 고급 버전입니다. 인터페이스일 뿐만 아니라 시스템 관리를 용이하게 하는 데 사용되는 스크립팅 언어이기도 합니다. 이와 함께 PowerShell에서 명령 프롬프트 명령을 사용할 수도 있습니다. Windows 11에서는 명령 프롬프트와 PowerShell을 모두 제공하는 Windows 터미널에 액세스할 수 있습니다.

모든 Windows 사용자가 알아야 하는 10가지 기본 PowerShell 명령