Исходная реализация Unix просто сделала что-то вроде этого:
ssh [batchname] < [inputfilename] > [outputfilename]
Мне нужно сделать то же самое на машине с Windows, на которой запущено приложение, написанное на C #. Я пытался использовать SharpSsh, который включает потоки ввода и вывода, но они, похоже, не работают.
Как я могу передать входные и выходные файлы / потоки с помощью SharpSsh (или любой другой библиотеки .Net)?