Сообщение Какие ваши доказательства? О дырявости Винды... от 09.04.2015 15:49
Изменено 10.04.2015 17:44 Cicero
Время от времени возникает необходимость запускать программы и скрипты на удаленном компьютере за которым сидит пользователь.
Происходит это ручным способом: подключаемся к рабочему столу какой нибудь программой типа Радмина и запускаем что хотели под нужными правами.
Но все это как то долго и неправильно.
И я уже не первый день в поиске.
Т.е. нужно как то умудриться запустить код(программу, инсталлятор и т.п.) или скрипт (vbs, bat, cmd...) на удаленном ПК не подключаясь к рабочему столу а просто нажав большую красную кнопку на рабочем столе своего ПК.
Обычно в инете предлагается два основных способа:
1. Первое что предлагается Psexec.
2. WMI
И ни один из них не работает как надо.
В основном проблема с запуском скрипта под пользователем под которым работает удаленный комп.
В интеренете куча примеров и обсуждений на эту тему, и ни одно из предложений не работает на неподготовленном ПК, даже при том что брандмауэр отключен, и Вы имеете админские права на удаленный комп.
Итак сформулирую задачу более четко:
Дано:
ПК с ОС WinXP SP3
брандмауэр отключен
запущен по учеткой с пользовательскими правами
Вы имеете админсткие права и на свой комп и на удаленный
Вы не знаете пароля пользовательской учетки
Ваш и удаленный компы находятся в одной локальной сети
Нужно сделать следующее:
запустить на удаленном компьютере без подключения к рабочему столу
не устанавливая на удаленном ПК доп. программ
скрип(скрипт на vbs например) и программу(calc.exe например) под пользовательской учеткой и под своей(админской) учеткой.
Итого 4 запущенных процесса.
Решение пусть будет выглядит как скрипт или программный код на любом языке
Происходит это ручным способом: подключаемся к рабочему столу какой нибудь программой типа Радмина и запускаем что хотели под нужными правами.
Но все это как то долго и неправильно.
И я уже не первый день в поиске.
Т.е. нужно как то умудриться запустить код(программу, инсталлятор и т.п.) или скрипт (vbs, bat, cmd...) на удаленном ПК не подключаясь к рабочему столу а просто нажав большую красную кнопку на рабочем столе своего ПК.
Обычно в инете предлагается два основных способа:
1. Первое что предлагается Psexec.
2. WMI
И ни один из них не работает как надо.
В основном проблема с запуском скрипта под пользователем под которым работает удаленный комп.
В интеренете куча примеров и обсуждений на эту тему, и ни одно из предложений не работает на неподготовленном ПК, даже при том что брандмауэр отключен, и Вы имеете админские права на удаленный комп.
Итак сформулирую задачу более четко:
Дано:
ПК с ОС WinXP SP3
брандмауэр отключен
запущен по учеткой с пользовательскими правами
Вы имеете админсткие права и на свой комп и на удаленный
Вы не знаете пароля пользовательской учетки
Ваш и удаленный компы находятся в одной локальной сети
Нужно сделать следующее:
запустить на удаленном компьютере без подключения к рабочему столу
не устанавливая на удаленном ПК доп. программ
скрип(скрипт на vbs например) и программу(calc.exe например) под пользовательской учеткой и под своей(админской) учеткой.
Итого 4 запущенных процесса.
Решение пусть будет выглядит как скрипт или программный код на любом языке
Какие ваши доказательства? О дырявости Винды...
Время от времени возникает необходимость запускать программы и скрипты на удаленном компьютере за которым сидит пользователь.
Происходит это ручным способом: подключаемся к рабочему столу какой нибудь программой типа Радмина и запускаем что хотели под нужными правами.
Но все это как то долго и неправильно.
И я уже не первый день в поиске.
Т.е. нужно как то умудриться запустить код(программу, инсталлятор и т.п.) или скрипт (vbs, bat, cmd...) на удаленном ПК не подключаясь к рабочему столу а просто нажав большую красную кнопку на рабочем столе своего ПК.
Обычно в инете предлагается два основных способа:
1. Первое что предлагается Psexec.
2. WMI
И ни один из них не работает как надо.
В основном проблема с запуском скрипта под пользователем под которым работает удаленный комп.
В интеренете куча примеров и обсуждений на эту тему, и ни одно из предложений не работает на неподготовленном ПК, даже при том что брандмауэр отключен, и Вы имеете админские права на удаленный комп.
Итак сформулирую задачу более четко:
Дано:
ПК с ОС WinXP SP3
брандмауэр отключен
запущен по учеткой с пользовательскими правами
Вы имеете админсткие права и на свой комп и на удаленный
Вы не знаете пароля пользовательской учетки
Ваш и удаленный компы находятся в одной локальной сети
Нужно сделать следующее:
запустить на удаленном компьютере без подключения к рабочему столу
не устанавливая на удаленном ПК доп. программ
скрип(скрипт на vbs например) и программу(calc.exe например) под пользовательской учеткой и под своей(админской) учеткой.
Итого 4 запущенных процесса.
Решение пусть будет выглядит как скрипт или программный код на любом языке
Одно уточнение, раз про большую красную кнопку никто не читает...
Запуск скрипта или программы на удаленном ПК должен происходит сразу же как только Вы производите этот запуск, т.е. без задержки, как если бы это происходило локально.
Происходит это ручным способом: подключаемся к рабочему столу какой нибудь программой типа Радмина и запускаем что хотели под нужными правами.
Но все это как то долго и неправильно.
И я уже не первый день в поиске.
Т.е. нужно как то умудриться запустить код(программу, инсталлятор и т.п.) или скрипт (vbs, bat, cmd...) на удаленном ПК не подключаясь к рабочему столу а просто нажав большую красную кнопку на рабочем столе своего ПК.
Обычно в инете предлагается два основных способа:
1. Первое что предлагается Psexec.
2. WMI
И ни один из них не работает как надо.
В основном проблема с запуском скрипта под пользователем под которым работает удаленный комп.
В интеренете куча примеров и обсуждений на эту тему, и ни одно из предложений не работает на неподготовленном ПК, даже при том что брандмауэр отключен, и Вы имеете админские права на удаленный комп.
Итак сформулирую задачу более четко:
Дано:
ПК с ОС WinXP SP3
брандмауэр отключен
запущен по учеткой с пользовательскими правами
Вы имеете админсткие права и на свой комп и на удаленный
Вы не знаете пароля пользовательской учетки
Ваш и удаленный компы находятся в одной локальной сети
Нужно сделать следующее:
запустить на удаленном компьютере без подключения к рабочему столу
не устанавливая на удаленном ПК доп. программ
скрип(скрипт на vbs например) и программу(calc.exe например) под пользовательской учеткой и под своей(админской) учеткой.
Итого 4 запущенных процесса.
Решение пусть будет выглядит как скрипт или программный код на любом языке
Одно уточнение, раз про большую красную кнопку никто не читает...
Запуск скрипта или программы на удаленном ПК должен происходит сразу же как только Вы производите этот запуск, т.е. без задержки, как если бы это происходило локально.