Local Machine accounts can be excluded from the USMT process by specifying an additional Task Sequence variable and then either explicitely excluding the local account(s) or explicity including the domain accounts. An issue with the offline USMT method is that the machine is unable to determine the domain by it's name and therefore it's necessary to use the Domain's SID based on the fact that each user account within a given domain will have a similar SID apart from the RID which forms the last section of the SID string.
See the
Wikipedia explanation
- First of all create the necessary TS variable in a new step before the Scanstate operation named OSDMigrateAdditionalCaptureOptions
- Give it a value of /ue:* /ui:<Domain SID>*
Multiple instances of
/ui can be used to specify additional domains if required.
A domain's SID can be retrieved by using PSGetSID.exe from SysInternals and using the following syntax;
psgetsid.exe <Domain Name>
2 comments:
So...what do we do after we create that TS variable? How do we tell Scanstate to use those parameters?
There's no need to do any additional steps, the Scanstate step automatically checks for the presence of the variable and if it has a value, it is used.
Post a Comment