Возможно ли из процедуры запустить какой-либо .exe файл?

sArutiun
Дата: 16.12.2002 13:23:14
Мне надо, при определенных условиях, заблокировать пользователя (Windows).
Средствами SQL это невозможно, поэтому придется, наверно, писать ехе файл и блокировать юзера через него.
Возможно ли из процедуры запустить .exe файл?
Glory
Дата: 16.12.2002 13:28:13
xp_cmdshell
jimmers
Дата: 16.12.2002 13:28:30
Вариант: использовать ADSI + sp_OA*
sArutiun
Дата: 16.12.2002 14:06:09
Спасибо большое за подсказку.
Буду использовать xp_cmdshell.
funikovyuri
Дата: 16.12.2002 14:30:39
2sArutiun: Jimmers ПРАВ! ADSI намного лучше, правильней, удобней, гибче и т.д. и т.п. Лучше гляньте в MSDN и почитайте про Active Directory
sArutiun
Дата: 17.12.2002 12:42:43
В MSDN нашел IADsUser Property Methods, и свойство put_AccountDissable, а как его запуспить, незнаю. Пересмотрел Books Online, но ничего не нашел.
funikovyuri
Дата: 17.12.2002 13:02:58
Проще наверное будет написать небольшой .vbs в котором выполнять отключение пользователя или , как предложил jimmers, использовать sp_OA - но лучше сначало почитайте про этих зверей :)
sArutiun
Дата: 17.12.2002 13:06:53
Хорошо.
Спасибо. Буду пробовать. Что нибудь обязательно получится.
sArutiun
Дата: 18.12.2002 16:36:44
С помощью WWW и NNN сделал скрипт на vbs.
funikovyuri
Дата: 18.12.2002 16:43:36
Поздравляю!