Форум программистов, компьютерный форум, киберфорум
Наши страницы
PowerShell
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Шаньга
Заблокирован
1

Изменить для использования в Командной строке код для скачивания файла

28.07.2015, 12:50. Просмотров 924. Ответов 7
Метки нет (Все метки)

Есть скрипт который качает файл с хоста в указанную папку
PowerShell
1
2
$WebClient = New-Object System.Net.WebClient
$WebClient.DownloadFile("http://сайт.ru/test.txt","C:\Users\name\Desktop\test.txt" )
Можно как то уместить это в одну строку, что бы можно было запустить из cmd
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.07.2015, 12:50
Ответы с готовыми решениями:

Команда для скачивания файла, вводимая в окно "Выполнить"
Так скачиваю файл через окно выполнить, все работаетpowershell.exe -c...

Плагин для отображения размера файла для скачивания
Ищу плагин для скачивания файла с сайта, неоднократно видел такие на различных...

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

Код для скачивания фото и гифок с сайта
В общем есть такой говнокод, который должен заходить на сайт и скачивать пикчи...

RewriteRule для скачивания файла
Помогите составить правило для скачивания файл PDF PHP скрипт генерирует pdf...

7
v_svitere
363 / 297 / 99
Регистрация: 03.06.2009
Сообщений: 853
Записей в блоге: 4
28.07.2015, 15:39 2
Шаньга,
Windows Batch file
1
powershell.exe -c command 1;command2
Но возможно, в Вашем случае будут сложности с экранированием путей. Вообще на мой взгляд(чисто субъективный) лучше повершельный код сохранить в сценарий, и запускать как сценарий соответственно.
0
Шаньга
Заблокирован
28.07.2015, 15:52  [ТС] 3
Вот такие ошибки выскакивают. Вся проблема в том, что мне именно через cmd надо запустить
0
Миниатюры
Изменить для использования в Командной строке код для скачивания файла  
v_svitere
363 / 297 / 99
Регистрация: 03.06.2009
Сообщений: 853
Записей в блоге: 4
28.07.2015, 16:06 4
Лучший ответ Сообщение было отмечено Шаньга как решение

Решение

Шаньга,
Так я Вам и написал как запустить с cmd, целых 2 варианта.
Попробуйте вот так
Windows Batch file
1
powershell.exe -c "$WebClient = New-Object System.Net.WebClient;$WebClient.DownloadFile('http://сайт.ru/test.txt','C:\Users\name\Desktop\test.txt' )"
Как я и сказал, возможны проблемы с экранированием путей, навскидку не очень помню как экранировать в CMD
1
Шаньга
Заблокирован
28.07.2015, 16:16  [ТС] 5
я понял, что вы написали пример для cmd, как раз так и пробовал, при этом и вылезла ошибка на скрине выше
0
v_svitere
363 / 297 / 99
Регистрация: 03.06.2009
Сообщений: 853
Записей в блоге: 4
28.07.2015, 16:20 6
Цитата Сообщение от v_svitere Посмотреть сообщение
Windows Batch file
1
powershell.exe -c "$WebClient = New-Object System.Net.WebClient;$WebClient.DownloadFile('http://сайт.ru/test.txt','C:\Users\name\Desktop\test.txt' )"
Этот вариант пробовали?
0
Шаньга
Заблокирован
28.07.2015, 16:26  [ТС] 7
да, тоже самое

Добавлено через 1 минуту
а нет, ошибочка. Заработало. Спасибо
0
v_svitere
363 / 297 / 99
Регистрация: 03.06.2009
Сообщений: 853
Записей в блоге: 4
28.07.2015, 16:29 8
Цитата Сообщение от Шаньга Посмотреть сообщение
а нет, ошибочка. Заработало. Спасибо
Ну и замечательно!
0
28.07.2015, 16:29
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.07.2015, 16:29

Скрипт для скачивания файла
Добрый вечер. Столкнулся с проблемой, нужна помощь в решении. Есть файл, есть...

Код с пробелами работает в командной строке, но не работает из bat-файла
Помогите как откоректировать bat файл, чтобы он работал c: cd c:\Program...

Ссылка для скачивания двоичного файла
Чтоб файл приложение для андроида *.apk скачивался, а не открывался в браузере...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru