Этот топик читают: Гость
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2024-10-03 17:08:06 |
|||
карма: 0 |
|
Ответов: 824
Рейтинг: 138
|
|||
У меня получилось:
code_32626.txt Работает только с встроенной учетной записью "Администратор". Под другими УЗ "Отказано в доступе..." ------------ Дoбавленo в 16.25: host-109-235-189-9.bisv.r писал(а): andrestudio, Ввожу логин админа, его пароль, вместо имени домена - имя компа запускаю cmd.exe, запускается.Если выполнить net user test 123456 в открывшейся консоли - отказано в доступе. Если машина в домене - работает. В чем может быть баг? Под локальным админом не пашет, под доменным пашет. Я думаю тут "виноват" UAC, нужно проверить отключив его. |
|||
карма: 1 |
| ||
файлы: 1 | code_32626.txt [14.4KB] [979] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2024-10-03 17:08:06 |
|||
карма: 0 |
|
Ответов: 824
Рейтинг: 138
|
|||
А правой кнопкой мыши и "Сохранить как..."?
Во блин тоже самое.... Схема
|
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2024-10-03 17:08:06 |
|||
карма: 0 |
|
Ответов: 824
Рейтинг: 138
|
|||
Любой админ в системе не имеет полных прав (они все чуть-чуть урезаны) кроме СуперАдмина, т.е. встроенной учетной записи "Администратор".
Обычно он по умолчанию отключен... |
|||
карма: 1 |
|
Ответов: 5227
Рейтинг: 587
|
|||
скрипт: список локальных пользователей, активный в поле ввода code_32628.txt
host-109-235-189-9.bisv.r писал(а): Все же остался вопрос не понятный...почему от имени другого админа нельзя выполнить net user test 123456...Про саму функцию можно тут почитать http://vsokovikov.narod.ru/New_MSDN_API/Process_thread/fn_createprocesswithlogonw.htm |
|||
карма: 4 |
| ||
файлы: 1 | code_32628.txt [890B] [905] |
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2024-10-03 17:08:06 |
|||
карма: 0 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2024-10-03 17:08:06 |
|||
карма: 0 |
|
Ответов: 5227
Рейтинг: 587
|
|||
host-109-235-189-9.bisv.r писал(а): Собственно это и не понятно...почему runas /user:Админ cmd или runas /user:Администратор cmd дают возможность сменить пасс юзеру test, а если через схему Hiasm с использованием предложенного Вами кода для IC, net user test 123456 срабатывает только от имени Администраторясно, на XP такого не замечал, на 7ке тоже какие-то ограничения были (уже и подзабыл какие) сейчас пользуюсь PsExec http://technet.microsoft.com/ru-ru/sysinternals/bb897553 от Марка Руссиновича, попробуй с ней |
|||
карма: 4 |
|
Ответов: 824
Рейтинг: 138
|
|||
host-109-235-189-9.bisv.r писал(а): просто хочу разобраться в причине этого явления.Дело в правах, и работе самой Винды! Для того, чтобы выполнить "net user test 123456" Вам нужно командную строку запустить от имени "Администратор" то-есть с повышенными правами. А мы запускаем от имени другого пользователя но без повышения прав, по этому и недостаточно прав для "net user test 123456". |
|||
карма: 1 |
|
Ответов: 5227
Рейтинг: 587
|
|||
Стоит наверно привилегии учёток сравнить, явно чего-то не хватает.
------------ Дoбавленo в 20.12: так и есть, привилегий не хватает (у себя на 7ке Admin в группе администраторов, ровно наполовину усечена с локальным "Администратором")проверь этим
|
|||
карма: 4 |
|
Ответов: 824
Рейтинг: 138
|
|||
Запущено под простым Админом Под тем-же админом но с повышенными привилегиями (правами). Точно также от имени встроенного "Администратор" ------------ Дoбавленo в 20.50: andrestudio писал(а): Стоит наверно привилегии учёток сравнить, явно чего-то не хватает.------------ Дoбавленo в 20.12: так и есть, привилегий не хватает (у себя на 7ке Admin в группе администраторов, ровно наполовину усечена с локальным "Администратором")проверь этим код
При запуске этого кода через ІС "RunAsUser" от пользователя с адм. правами, который не вошёл систему, вообще не показывает права. Табличка чистая. ------------ Дoбавленo в 15.19: И так как я предполагал, на Win 7 во всех "бедах" виноват UAC. Отключаем UAC, перезагружаем комп и вуаля - все юзеры, в группе Администраторы имеют полные права. А следовательно запускаем аплеты без проблем. Код, который предоставил andrestudio, запущенный через IC "RunAsUser", выводит в табличку полные права.... |
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 12 раз(а), последний 2024-10-03 17:08:07 |
|||
карма: 0 |
|
Ответов: 824
Рейтинг: 138
|
|||
карма: 1 |
| ||
файлы: 1 | code_32632.txt [3.6KB] [949] |