2

У меня есть несколько сценариев, которые устанавливают и получают срок действия пользователя с помощью VBS ... однако мне интересно, где хранится эта информация. Это в реестре? Если так, какой ключ я должен искать?

Мой пример VBS:

' Retrieve local computer name.
Set objNetwork = CreateObject("Wscript.Network")
strComputer = objNetwork.ComputerName

' Specify local user name.
strName = "Loaner"

' Bind to local user object.
Set objUser = GetObject("WinNT://" & strComputer & "/" & strName & ",user")


Wscript.echo "This computer is due back to the office on: " &   objUser.AccountExpirationDate

Хотелось бы узнать, есть ли objUser.AccountExpirationDate устанавливается где-то в реестре, даже если он хранится, но его нелегко редактировать.

1 ответ1

2

Эти настройки находятся в файле SAM, так же, как в домене Windows.

Файл SAM находится в формате Hive, что означает, что вы можете загрузить его через RegEdit (или Reg Load в CLI) и делать с ним все, что захотите.

Я попробовал, но ничего не смог получить.

На загрузочном компакт-диске Hiren есть такие инструменты, которые позволяют вам манипулировать SAM, поэтому, возможно, вы сможете получить исходный код одного из них.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .