Аргумент `-m` в`plink.exe` выполняет локальные или удаленные файлы?

Я пытался выполнить этот удаленный файл, но я получаю сообщение об ошибке "невозможно открыть командный файл".

plink.exe user@1.2.3.4 -m //localfile/file.txt

Будет установка аргумента как -m выполнить файл, присутствующий в локальной или удаленной файловой системе?

1 ответ

Решение

Указанный файл является локальным, но команды из него выполняются на удаленной стороне. Согласно инструкции:

-m path
Чтение удаленных команд из локального файла path,

(Да это линукс plink руководство; это очень похоже на Windows, хотя).

Выполнение удаленного скрипта или любого другого исполняемого файла так же просто, как

plink.exe user@1.2.3.4 /path/to/executable

Несколько полезных примеров: 10 примеров PuTTY PLINK для автоматизации удаленных команд Linux из пакетных файлов Windows.

Другие вопросы по тегам