• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 369
  • Last Modified:

What Zenworks executable creates user accounts on the workstation?

I'm working on a new Windows XP system image, and I'm trying out the program Clean Slate, by the Fortres Grand Corporation. It's one of those that wipes out changes to a computer after logging out or rebooting. Unlike most programs of that type, Clean Slate allows for fine-grained control over what changes are kept and what are discarded. For example, I have it set to keep changes to "%userprofile\" and "HKEY_CURRENT_USER". It can also be set to allow changes made by specific applications to stay. That's where my question comes in. When Zenworks creates an account on the system, what specific executable is it that creates the account?
0
josh732
Asked:
josh732
  • 3
  • 2
1 Solution
 
alextoftCommented:
It's the Workstation Manager service which deals with Dynamic Local User account creation. The executable is wm.exe, although I'm not sure you can address it directly.
0
 
alextoftCommented:
However.... since you're using Zen, I see no reason you would want to pay more money for functionality you already have.

Build your image how you like it, set up the Admin (or another template user) as you like, then copy their %userprofile% to the default user. Configure your DLU policy to create restricted users, and do not set the volatile (delete on logout) option.
0
 
josh732Author Commented:
Thanks. That answered the question I asked. Adding the exemption didn't make the user account stay, but as it turns out, it doesn't need to. It seems just having the exceptions for the user's profile folder, and the user's registry took care of the issue. I was concerned that the account might get a different GUID each time it was created, which might cause some problems. But, after doing a bit more testing, I haven't run into anything.
0
 
josh732Author Commented:
Uh-oh. Looks like the GUID is a problem after all. If I log in with account1, reboot, then log in with account2, account2 ends up with account1's profile. If I log out with account2 and log back in with account1, a new profile is created for account1.
0
 
josh732Author Commented:
Oh, and creating restricted user accounts isn't as attractive an option as allowing accounts to be power users and then having any system-wide changes discarded after logout. This is a school, and educational software tends to be horribly written, wanting write access to various locations etc.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now