Аргумент `-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.