2014-11-24 2 views
0

Недавно мы перешли с сервера Windows 2003 на сервер Windows 2008 R2, и теперь я вижу, что все мои задания psexec завершаются с ошибкой.Ошибка psexec с ошибкой Не удалось запустить службу PsExec на NTDB2UT02:

Thsi как они кодируются для запуска:

C: \ оболочки \ psexec.exe \ NTDB2UT02 -u Консеко \ наличник -i cmd.exe

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

PsExec v1.31 - выполнять процессы удаленно Copyright (C) 2001-2002 Марк Руссинович www.sysinternals.com

пароль: Не удалось запустить службу PsExec на NTDB2UT02: Система не может найти указанный файл.

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

Я прочитал несколько сообщений, в которых я мог бы использовать cmdkey для добавления кэшированных учетных данных, и даже попытался сделать это на обоих серверах, но он вообще не помог.

Я собираюсь попробовать использовать более новую версию psexec, но я сомневаюсь, что это ничего не изменит.

Любые советы или если кто-либо успешно определил решение этой проблемы (или даже обходное решение), обмен будет с благодарностью.

спасибо, Майк

ответ

0

Я боролся с этим на сервере 2003 и обнаружил, что, когда я выключил весь брандмауэр работал, то при включении брандмауэра обратно он не сделал. Я нашел проблему в исключениях брандмауэра «Общий доступ к файлам и принтерам». Когда вы переходите на редактирование службы, есть 4 записи, и когда вы проверяете область действия, которую они устанавливают только для вашей сетевой подсети. Моя проблема заключалась в том, что мы используем несколько подсетей, и эта машина не соответствовала другим машинам, пытающимся получить к ней доступ. Если вы обнаружите, что это также ваша проблема, а не проблема с правами администратора $ share (вы можете выполнить поиск против этого), обновите сетевые подсети в пользовательском списке (или если вы смеете атаковать, разрешите любой компьютер - плохая идея). Вам нужно только обновлять порты 139 и 445. Надеюсь, это кому-то поможет.

+0

Carlo - спасибо за комментарий, но у нас нет брандмауэров. как я могу обеспечить доступ к ресурсу admin $? что лучше всего проверить и убедиться?> – user811433

+0

@ user811433 Запуск '\\ COMPUTERNAME \ C $' – meatspace

+0

мы можем получить доступ к \\ компьютер \ c $ ... он просто не работает с psexec – user811433