Я кодирую программу на C# для связи с удаленным ПК в сети Wi-Fi AdHoc. Я выполняю файл BATCH на удаленном компьютере, который отправит локальному файлу CHECK.txt. Я использую PsExec.Возврат файла, отправленного с удаленного ПК с помощью BATCH с помощью PsExec C#
Все работает отлично в моей программе на C#, когда я запускаю этот командный файл удаленно с PsExec с локального ПК, чтобы скопировать файл CHECK.txt в любой из каталогов удаленного. Проблема возникает, когда я изменить эту ПАРТИЮ, чтобы скопировать текстовый файл на LOCAL:
copy C:\Windows\CHECK.txt \\192.168.1.10\C$\Windows
кажется, что процесс PsExec, используемый для выполнения ПАРТИЮ в отдаленных, блокирует связь сети, когда BATCH пытается отправьте обратно в локальный текстовый файл. Проблемы с портами 445 и 139? Любая идея того, что блокирует файл для отправки?
Все установлено для прозрачного диалога между удаленным и локальным (без брандмауэра и т. Д.).
Заранее спасибо ...
Какие ошибки вы получаете? – aphoria
Привет, Афория, и спасибо за ответ. На самом деле у меня нет ошибок ... Это всего лишь мой пакетный файл: когда он корректно выполняется на удаленном ПК, текстовый файл не отправляется на локальный ПК, как это было бы, выполняя его непосредственно с удаленного , Локальные и удаленные работают как с win7, так и в одной рабочей группе (wifi adhoc). – Yomismo
Имеет ли идентификатор пользователя, что 'PSEXEC' запускает пакет, с правами на запись в общий ресурс admin (' \\ 192.168.1.10 \ C $ ')? – aphoria