PsExec: Доступ заборонено


1

Я намагаюся запустити сценарій VBS на багатьох комп'ютерах в моїй мережі одночасно. Я адміністратор для всіх з них, але інструкція повинна запускатися під обліковим записом SYSTEM. Я вирішив використовувати PsExec (v.2.11) з Systernals. Проблема, яку я маю, полягає в тому, що я постійно отримую повідомлення "Доступ заборонено".

Для того, щоб у цьому повідомленні було простим, мій скрипт VBS msgbox “TEST” Для цілей налагодження я додав команду cmd / k і аргумент, щоб побачити повідомлення. Нарешті, код у спільній папці.

PsExec \\TargetPC -s -i -h cmd /k cscript "\\SharedFolder\temp\PSTools\test.vbs"

Це я намагався:

  • Я спробував додати до реєстру наступний ключ: [HKEY_LOCAL_MACHINE ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ "LocalAccountTokenFilterPolicy" = dword: 00000001

  • Я зняв Оновлення безпеки KB2893294 на цільовому ПК, але ще не працює. Я навіть намагався використовувати аргумент –u з моїм
    і пароль, але те ж саме.

  • Я можу запустити команду net use \\TargetPC /user:myUser штраф.

  • Брандмауер вимкнено.

Відповіді:


0

Не запускаючи PSEXEC з явним ім'ям користувача та паролем, він не матиме доступу до мережі.

Ви можете спочатку скопіювати vbs на віддалений хост або використовувати пакетний файл для побудови vbs під час виконання на віддаленому хості. За допомогою такого пакетного файлу можна скористатися параметрами -f -c з командним файлом для копіювання та запуску команди дистанційно.


Побачте свою точку, на якій ви згадали, що ви спробували його з -u та -p. Це було ще з -s?
Shaun Vermaak
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.