Это команда smbget, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
smbget - похожая на wget утилита для загрузки файлов по SMB
СИНТАКСИС
smbget [-a, --guest] [-r, --resume] [-R, --recursive] [-u, --username = STRING]
[-p, --password = STRING] [-w, --workgroup = STRING] [-n, --nonprompt] [-d, --debuglevel = INT]
[-D, --dots] [-P, --keep-permissions] [-o, --outputfile] [-f, --rcfile] [-q, --quiet]
[-v, --verbose] [-b, --blocksize] [-O, --stdout] [-U, --update] [- ?, --help] [--usage]
{smb: // host / share / path / to / file} [smb: // url2 /] [...]
ОПИСАНИЕ
Этот инструмент является частью самба(7) сюита.
smbget - это простая утилита с семантикой, подобной wget, которая может загружать файлы с SMB.
серверы. Вы можете указать файлы, которые хотите загрузить, в командной строке.
Файлы должны быть в стандарте smb-URL, например, используйте smb: // host / share / file для UNC.
путь \\\\ HOST \\ SHARE \\ файл.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-Гость
Работа в качестве гостя пользователя
-r, --резюме
Автоматически возобновлять прерванные файлы
-R, --рекурсивный
Рекурсивно скачивать файлы
-u, --username = СТРОКА
Имя пользователя для использования
-p, --password = СТРОКА
Пароль для использования
-w, --workgroup = СТРОКА
Рабочая группа для использования (необязательно)
-n, --nonprompt
Ничего не спрашивайте (не интерактивно)
-d, --debuglevel = INT
Debuglevel использовать
-D, - точки
Показывать точки как индикатор прогресса
-P, --keep-разрешения
Установите для локального файла те же разрешения, что и для удаленного файла.
-о, --выходной файл
Запишите загружаемый файл в указанный файл. Не может быть использован
вместе с -R.
-О, --stdout
Запишите загружаемый файл на стандартный вывод.
-f, --rcfile
Использовать указанный файл rcfile. Он будет загружен в том порядке, в котором он был указан - например, если вы
укажите любые параметры перед этим, они могут быть переопределены содержимым
rcfile.
-к, --тишина
Будь спокоен
-v, --подробный
Будьте многословны
-b, --размер блока
Количество байтов для загрузки в блоке. По умолчанию 64000.
-?, --помощь
Показать справочное сообщение
--использование
Показать краткое сообщение об использовании
-У, --обновить
Загружать только в том случае, если удаленный файл новее локального или локальный файл отсутствует.
-e | --encrypt
Этот параметр командной строки требует, чтобы удаленный сервер поддерживал расширения UNIX или
что выбран протокол SMB3. Запрашивает шифрование соединения.
Согласовывает шифрование SMB с использованием расширений SMB3 или POSIX через GSSAPI. Использует
данные учетные данные для согласования шифрования (Kerberos или NTLMv1 / v2, если
данный домен / имя пользователя / пароль тройной. Не удается установить соединение, если шифрование невозможно.
переговоры.
SMB URL-адреса
URL-адреса SMB должны быть указаны в следующем формате:
smb: // [[[домен;] пользователь [: пароль @]] сервер [/ share [/ путь [/ файл]]]]
smb: // означает все рабочие группы
smb: // name / означает, если имя это рабочая группа, все серверы в этой рабочей группе, или если имя это сервер, все расшарены на этом сервере.
ПРИМЕРЫ
# Рекурсивно загрузить каталог 'src'
smbget -R smb: // rhonwyn / jelmer / src
# Загрузите FreeBSD ISO и разрешите возобновление
smbget -r smb: //rhonwyn/isos/FreeBSD5.1.iso
# Рекурсивно загружать все ISO
smbget -Rr smb: // rhonwyn / isos
# Сделайте резервную копию моих данных на rhonwyn
smbget -Rr smb: // rhonwyn /
Используйте smbget в Интернете с помощью сервисов onworks.net