Заблокирован
1

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

28.07.2015, 12:50. Показов 1425. Ответов 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)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.07.2015, 12:50
Ответы с готовыми решениями:

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

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

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

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

7
773 / 422 / 137
Регистрация: 03.06.2009
Сообщений: 1,223
Записей в блоге: 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
773 / 422 / 137
Регистрация: 03.06.2009
Сообщений: 1,223
Записей в блоге: 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
773 / 422 / 137
Регистрация: 03.06.2009
Сообщений: 1,223
Записей в блоге: 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
773 / 422 / 137
Регистрация: 03.06.2009
Сообщений: 1,223
Записей в блоге: 4
28.07.2015, 16:29 8
Цитата Сообщение от Шаньга Посмотреть сообщение
а нет, ошибочка. Заработало. Спасибо
Ну и замечательно!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.07.2015, 16:29
Помогаю со студенческими работами здесь

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

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

Запрос пароля для скачивания файла
Добрый день. Не уверен в верную ли ветку форму написал, но надеюсь соорентируете и подскажете с...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru