Когда процесс выполняется в Windows, если вы передаете ему аргументы командной строки, они видны, если процесс запущен, что делает передачу данных, чувствительных к текстовому тексту, с использованием этого метода действительно плохой идеей.
Как можно предотвратить это, если не реализовать инфраструктуру открытого / закрытого ключа?
Вы просто запускаете все через plink
, поскольку оно завершается сразу после запуска команды (конечно, вы должныубедитесь, что он действительно завершился)
См. связанные вопросы ниже, чтобы сослаться на то, о чем я говорю: