Как скачать файл с помощью команды PowerShell в Windows 10

click fraud protection

Windows PowerShell поставляется в комплекте с Windows 10. Вы можете даже замените командную строку в меню «Опытный пользователь» на PowerShell. Как и командная строка, PowerShell позволяет выполнять множество конфигурационных действий на рабочем столе, таких как удаление приложений по умолчанию. Вы также можете использовать для чего-то гораздо более простого, такого как загрузка файла. С помощью простой команды вы можете не только загрузить общедоступный файл, но и загрузить тот, который требует аутентификации, прежде чем он может быть загружен, например, файл в папке Dropbox. Мы подробно описали процесс здесь.

Команды, которые вам нужны:

$ client = Система нового объекта. Сеть. WebClient. $ Клиент. DownloadFile («Ссылка для скачивания», «Назначение файла»)

В приведенной выше команде вы замените «Ссылка для скачивания» ссылкой на файл, который хотите скопировать. URL должен быть внутри кавычек, а скобки являются частью синтаксиса. Замените «File Destination» на место, куда вы хотите сохранить файл, а затем и на расширение файла. Вы можете указать любое имя, которое хотите, но убедитесь, что вы правильно выбрали расширение. PowerShell не будет создавать папку, поэтому убедитесь, что папка, в которую вы хотите сохранить файл, уже существует.

instagram viewer

Команда будет выглядеть примерно так;

$ client = Система нового объекта. Сеть. WebClient. $ Клиент. Загрузить файл(" http://i.imgur.com/JnphmRt.jpg","C:\Users\Fatima Вахаб \ Desktop \ cat.jpg ")
скачать файл powershell

Если вы пытаетесь загрузить файл, требующий входа в службу, вставьте эту команду между двумя строками;

$ Клиент. Credentials = Get-Credential

На экране появится запрос на ввод вашего логина и пароля. Вам нужно будет заранее узнать, какой логин и пароль ввести, потому что в подсказке не будет указано, запрашивает ли он вашу учетную запись Google или учетные данные Dropbox.

Команда, дополненная командой аутентификации, будет выглядеть следующим образом;

$ client = Система нового объекта. Сеть. WebClient. $ Клиент. Credentials = Get-Credential. $ Клиент. Загрузить файл(" http://i.imgur.com/JnphmRt.jpg","C:\Users\Fatima Вахаб \ Desktop \ cat.jpg ")

Убедитесь, что у вас есть прямая ссылка на файл. Ссылки на страницы с кнопкой загрузки не будут работать. Вместо этого вы либо получите ошибку, либо в конечном итоге сохраните саму страницу вместо файла.

watch instagram story