Можно ли экспортировать результат сеанса командной строки на хост по сети?

1 ответ1

1

Если место, в котором вы хотите сохранить файл, доступно по сети, вы можете просто использовать перенаправление команд, чтобы отправить результаты вашей команды непосредственно в файл. Например (с помощью команды dir ):

dir > \\SERVER\Path\file.txt

Если вы хотите сделать это несколько раз и каждый раз добавлять выходные данные в один и тот же файл, используйте >> вместо > .

Изменить: если удаленной машине требуются учетные данные, отличные от учетных данных вошедшего в систему пользователя, попробуйте следующее:

net use \\SERVER\Path /user:SERVER\username password
your_command > \\Server\Path\file.txt
net use \\Server\Path /d

Первая строка подключается к общей папке, используя заданные имя пользователя и пароль, а третья строка отключается.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .