Я на компьютере с Windows, скажем " LocalA ". Я вручную перевожу на удаленный сервер, говорю « RemoteB ». Из RemoteB я запускаю скрипт, который делает кучу вещей, и в конце он должен копировать / отправлять файлы из RemoteB на машину, с которой я удаленно работал, то есть LocalA . Как получить копию, используя powershell или аналогичную программу?
По сути, я хочу сделать что-то подобное в powershell (или с помощью любого внешнего инструмента командной строки):
# pseudo syntax Copy -source RemoteB/C:/foo.txt -target LocalA/C:/foo.txt # run from RemoteB Однако LocalA и RemoteB не находятся ни в одной общей сети или домене . Это абсолютно не связанные машины. Все, что у меня есть, это IP RemoteB, имя пользователя и пароль.
Конечно, я могу вручную вытащить файл из RemoteB в LocalA, используя Ctrl + C, Ctrl + V. В основном я пытаюсь автоматизировать ручное копирование.