System.GetUserSID
Описание
Получает строковое значение SID для пользователя на локальном компьютере.
Совет: Обычно это действие используется для получения значения SID чтобы использовать в действии File.SetPermissions.
ПараметрыВозвратResultVariable
(строка) Возвращается значение SID или пустая строка, если это действие неудачно. Если это действие не выполняется можно обратиться к переменной System.UserSIDError для получения кода ошибки системы для этого действия. Для более подробной информации о возможных кодах ошибок системы и их значений посмотрите http://msdn.microsoft.com/en-us/library/ms681381%28v=VS.85%29.aspx
При добавлении действия из редактора скрипта, можно использовать это поле для определения переменной, которая возвращает значение, сохраняющееся в ней.
Смотрите также: Связанные действия
ПримерыПример 1strUserName = "test_user1"; strUserSID = System.GetUserSID(strUserName); if (strUserSID == "") then strMessage = "ERROR: Unable to get SID for \"" .. strUserName .. "\" code: " .. System.UserSIDError .. "\r\n"; SetupData.WriteToLogFile(strMessage, false); endПолучаем значение SID для пользователя по имени "test_user1" и, если действие не выполняется, записываем код системной ошибки в лог файл программы установки.
Смотрите также: Связанные действия
|