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

PowerShell로 파일을 쉽게 다운로드하는 방법

PowerShell은 이름에서 짐작할 수 있듯이 Windows에서 쉽게 작업을 관리하고 자동화할 수 있도록 Microsoft에서 제공하는 편리한 무료 작업 자동화 도구입니다. 하지만 그게 다가 아닙니다.

예를 들어 PowerShell 앱 덕분에 인터넷 파일을 다운로드할 수도 있습니다. 이 글에서는 PowerShell로 파일을 가져오는 가장 간단한 방법에 대해 알아봅니다. 시작하는 방법은 다음과 같습니다.

PowerShell로 파일을 다운로드하는 방법

PowerShell로 파일을 다운로드하는 가장 일반적인 방법 중 하나는 다운로드하려는 파일의 URL을 사용하는 것입니다. 이것이 바로 이 짧은 가이드에서 다룰 내용입니다. 다운로드를 완료하려면 Invoke-WebRequest를 사용하게 됩니다. cmdlet.

또한 실제 다운로드로 이동하기 전에 다운로드한 파일을 저장할 수 있는 특정 대상이 필요함을 지정하고자 합니다. cmdlet 파일에 특정 매개변수를 추가해야 합니다.

전체 구문은 다음과 같습니다.

Invoke-WebRequest -Uri <source> -OutFile <destination>

파일을 다운로드하려는 위치와 파일을 저장하려는 위치에 따라 소스목적지 다운로드할 파일의 URL과 다운로드할 위치가 포함된 변수입니다.

PowerShell을 시작한 후 다음 더미 명령을 입력합니다. 다음과 같이 표시됩니다.

# Source file location
$source = 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe'
# Destination to save the file
$destination = 'C:\programfiles\newfolder'
#Download the file
Invoke-WebRequest -Uri $source -OutFile $destination

여기서 명령은 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe'에서 파일 소스를 다운로드합니다. , 'c:\programfiles\newfolder'에 저장합니다. .

이렇게 하면 필요한 파일이 상당히 간단하게 다운로드됩니다. 그러나 경우에 따라 다운로드를 진행하기 전에 로그인 액세스를 요청하는 메시지가 표시될 수 있습니다. -Credential을 추가하면 됩니다. 매개변수. 코드에 다음 명령을 추가하기만 하면 됩니다.

$credential = Get-Credential

이제 전체 명령은 다음과 같습니다.

$credential = Get-Credential
$source = 'https://www.majorgeeks.com/files/details/4diskclean_free.html/4dskcln.exe'
$destination = 'C:\programfiles\newfolder'
Invoke-WebRequest -Uri $source -OutFile $destination -Credential $credential

그게 다야. 다운로드가 시작됩니다.

번거로움 없이 PowerShell로 파일 다운로드

PowerShell로 파일을 다운로드하는 것은 매우 복잡할 필요가 없습니다. 위에서 설명한 방법을 사용하면 매우 쉬울 것입니다. 그러나 지금 당장 브레이크를 밟지 마십시오. PowerShell은 PC에서 거의 모든 작업을 수행하는 데 도움이 되는 수많은 명령을 제공합니다. 그러니 지금 당장 멈추지 마십시오. 계속 탐색해 보세요.