ИМО, в вашем случае вы можете попробовать это:
- Сопоставьте общую папку с диском или папкой на вашем компьютере. ( здесь
как )
- Получите доступ к подключенному диску / папке, как обычно, к локальным файлам.
Ничего не нужно устанавливать. Не нужно запускать никаких служб, кроме тех, которые разрешают общий доступ к папкам.
Если вы можете получить доступ к общей папке и отобразить ее на своем компьютере, большинство вещей должно работать так же, как локальные файлы, включая командные строки и все инструменты расширения проводника.
Это отличается от использования PsExec (или RDP-в) в том, что вам не нужно иметь права администратора и / или права на подключение к удаленному рабочему столу / терминальному сервису на удаленном сервере, вам просто нужно иметь доступ к этим общие папки.
Также убедитесь, что у вас есть все необходимые разрешения безопасности для запуска любых команд / инструментов, которые вы хотите запускать и в этих общих папках.
Если, однако, вы хотите, чтобы обработка была на целевой машине, тогда вы можете попробовать PsExec , как указано @divo и @recursive, что-то вроде:
PsExec \\yourServerName -u yourUserName cmd.exe
Что принесет, дает вам командную строку на удаленной машине. И оттуда вы можете выполнить все, что вы хотите.
Я не уверен, но думаю, что вам нужна либо служба сервера (lanmanserver
), либо служба терминалов (TermService
) (которая уже должна быть запущена).