Exemple #1
0
 public void CopyUserData(NTLocalUser sourceRemoteUser, NTLocalUser destLocalUser)
 {
     ActionObserver.NotifyAction("Copying", "User", sourceRemoteUser.FullName, destLocalUser.FullName);
     destLocalUser.FullName       = sourceRemoteUser.FullName;
     destLocalUser.AccountExpires = sourceRemoteUser.AccountExpires;
     destLocalUser.CodePage       = sourceRemoteUser.CodePage;
     destLocalUser.Comment        = sourceRemoteUser.Comment;
     destLocalUser.CountryCode    = sourceRemoteUser.CountryCode;
     destLocalUser.Description    = sourceRemoteUser.Description;
     destLocalUser.Flags          = sourceRemoteUser.Flags;
     destLocalUser.HomeDirectory  = sourceRemoteUser.HomeDirectory;
     destLocalUser.LogonHours     = sourceRemoteUser.LogonHours;
     destLocalUser.LogonServer    = sourceRemoteUser.LogonServer;
     destLocalUser.MaxStorage     = sourceRemoteUser.MaxStorage;
     destLocalUser.ScriptPath     = sourceRemoteUser.ScriptPath;
     destLocalUser.UnitsPerWeek   = sourceRemoteUser.UnitsPerWeek;
     destLocalUser.Workstations   = sourceRemoteUser.Workstations;
     destLocalUser.Update();
 }