Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Закачать файл на фтп через cmd (http://forum.oszone.net/showthread.php?t=342058)

maxload 03-09-2019 21:46 2886535

Закачать файл на фтп через cmd
 
Привет всем!
Подскажите как закачать выбранный файл с ПК на фтп, только путем команды через CMD ( так же интересно было бы узнать правильный код на закачку и через Powershell ) , при условии что физического доступа нету, только cmd с правами администратора. Какие есть способы?
Заранее спасибо!

Iska 03-09-2019 22:37 2886543

Цитата:

Цитата maxload
Какие есть способы? »

ftp put | Microsoft Docs

maxload 03-09-2019 22:56 2886548

Цитата:

Цитата Iska
Цитата maxload:
Какие есть способы? »
ftp put | Microsoft Docs »

не совсем понял вас, мне нужно взять файл с ПК откуда я хочу закачать, допустим, отсюда С:\1\text.txt и закинуть его на фтп , допустим на такой: ftp://111.222.111.222@user:password с учетом того, что папка на фтп разрешена на запись
вот как это осуществить? какой-то одной командой ?

как пример: команда для скачивания файла на ПК с определенного хоста выглядит так:
powershell -nop -executionpolicy bypass -command "iwr -outf C:\Users\Administrator\Documents\text.txt https://myhost.com/outbox/text.txt"

А мне нужно обратное, закачивание файла на мой фтп с ПК, так же одной командой с cmd.

p.s. мб не так выразился в первом посте, нужно выкачать файл с PC на ---> FTP

DJ Mogarych 04-09-2019 11:04 2886594

maxload, в Windows есть утилита ftp.exe, и выше вам дали ссылку на команду для этой утилиты, которая закачивает файлы.
"Одной командой" не получится, надо небольшой скрипт писать.
Попробуйте разобраться, это несложно.

Busla 04-09-2019 11:24 2886598

maxload, в последних Windows есть curl:
Код:

curl -T С:\1\text.txt ftp://111.222.111.222/
Цитата:

Цитата maxload
допустим на такой: ftp://111.222.111.222@user:password »

каноническая форма:
Код:

протокол://пользователь:пароль@ресурс
На powershell родных командлетов для выгрузки на ftp нет, но достаточно пары обращений к классам .NET. Гуглится с пол-тычка, например: Powershell upload files to ftp @ TechNet.


Время: 18:34.

Время: 18:34.
© OSzone.net 2001-