User Profile editor

I have seen references to a program called the User Profile Editor which does not appear to be available on our Win NT 4 server (which is a PDC).

Any idea where to find this program?

Or if not is there an easy way to create and manage user profiles...
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

the program is caled the System Policy Editor and you can find it in  \Clients\srvtools in your NT Server CD-ROM.
JodAuthor Commented:
Thanks, but not what I was looking for.

The program I was looking for is supposed to be included in the administrative tools for every domain controller but it just isn't there.

Not only is it not there, I can find no reference to it except in the book I have right in front of me now!

Basically I just wanted a quick way to create user profiles without having to go through the Internet explorer customisations and so on for every user.

Very annoying when creating a small but significant list of users purely for email access and who are never going to log into the machine directly anyway.
If your users are going to get mail from the system at least they need an account with some rights and restrictions, the User Manager for Domains do this. If you mean a lot of users you can make one of them and copy (F8) the user to generate the others.

But if you need some type of access, and you want to control what your users can do in NT, or what programs you want the run o restrict some others you'll need System Policy Editor, you can use in one machine, save the configuration as NTconfig.pol and put it in every user netlogon directory, so when a user logon in to the server he automatically gets the configuration.
Cloud Class® Course: Microsoft Office 2010

This course will introduce you to the interfaces and features of Microsoft Office 2010 Word, Excel, PowerPoint, Outlook, and Access. You will learn about the features that are shared between all products in the Office suite, as well as the new features that are product specific.

The User Profile Editor is in the Windows NT Resource Kit.
JodAuthor Commented:

thanks again, but the users are logging in remotely from imacs over a network to use Outlook Web Access.

The idea was to create a mandatory profile for them all after creating an initial user setup - mainly to avoid the lengthy IE, channels and user setup that seemed to ensue for each user when they first logged in.

This was causing the client to time out on every first connection.

After setting up the users in user manager for domains, the mailbox was created to match the account and the profile created as a roaming profile in a shared directory.

But each user was  being set up separately on the first login so I wanted to shortcut this and assign each user the same simple mandantory profile that only allowed log on locally access.

Also, users would never be logging on to a pc workstation directly.

Basically I had read in the Windows NT 4 Server secrets book that the user profile editor would allow me to do this easily - however the book is living up to it's name in that User Profile Editor is really a scret little application...


Thanks, I will try and locate it there...
You might want to investigate the ZAK, not the easiest thing in the world to use, but....I believe it will do what you want.

Good luck.
JodAuthor Commented:
Thanks again but I just can't find the damn thing.

Where the author if the book I have has found this tool I have no idea but it is definately not anywhere I can find it.

So I raise the white flag...
Did you look at the ZAK? I really beieve it will accomplish what you are intending to do.

It is policy editor on steroids.
JodAuthor Commented:
I did have a look and it probably will. But it is a bit over the top for what I wanted to do, which really should be a lot bleeding easier than NT Server makes it.

But I needed to get this all sorted out last week so I have just done it the hard way and created separate roaming profiles for each user. It works OK but it's just a bit of a labour intensive way to set people up.

Cheers again...

If you know the answer to this you can have the points anyway - is it possible to write a script which will just log in a list of users and log them out again. Just log them in and log them out - one after the other?
I repeat!  The User Profile Editor is included in the Windows NT RESOURCE KIT!  You must purchase this kit and install it, then you will have the profile editor.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
JodAuthor Commented:
I must be being a it obtuse here, but I have the NT Resource kit Tools installed and I just can't find this tool mentioned or listed at all.

I have the windows NT Server 4 resource kit supplement 3.

Do you know specifically where it is on this disk?
I'm sorry, I should have been more specific.  It is in the Windows NT WORKSTATION resource kit.  Reference to it is made on page 14 of the manual.  I do not have the CD handy at the moment.
Really....where in the resource kit is it? I just looked through mine I have installed and I see it nowhere.....Or what is the specific name, I believe this will be more frustration for him bchew.
JodAuthor Commented:
In the workstation resource kit I can see the reference to it on page 14 but I can't find the tool itself!!!!!!!!

Any idea where it is or what the file name is? Can't believe how difficult this tool is to track down.

The complete tool listing for this resource kit is:

3DPAINT.EXE: Three-Dimensional Paint - Enables you to create three-dimensional bitmap

(Updated) ADDUSERS.EXE: AddUsers - Command-line utility, creates or writes user accounts to a comma delimited file.
ANIEDIT.EXE: Animated Cursor Creator - Windows-based tool for drawing and editing animated cursors.
(New) APIMON.EXE: API Monitor
(New) ATANALYZR.EXE: AppleTalk network device ANaLYZeR
AUDITCAT.HLP: Audit Categories Help
AUTOEXNT.EXE: AutoExNT Service - Enables you to start a batch file, AUTOEXNT.BAT, at boot time without having to log on to the computer on which it will run.
AUTOLOG.EXE: Windows NT Auto Logon Setter

C2CONFIG.EXE: Windows NT C2 Configuration Manager
CHOICE.EXE: Input from Batch Files - (MS-DOS 6.0 utility).
COMPREG.EXE - A Win32 character-based/command-line "Registry DIFF" that enables you to compare any two local and/or remote Registry keys in both Windows NT and Windows 95.
COMPRESS.EXE: File Compress - Command-line utility, compresses files. Needed for Setup customization.

(New) DELPROF.EXE: User Profile Deletion Utility
(New) Desktop Themes for Windows NT 4.0
(New) DFLYDIST.EXE: Compound File Layout User Tool
(New) DH.EXE
DIRUSE.EXE: Directory Disk Usage - Command-line utility, shows disk space used per directory.
(New) DISKSAVE.EXE - Enables you to save the Master Boot Record and Boot Sector as binary image files.
DRIVERS.EXE: Device Driver Information - Command-line utility, shows what drivers have loaded.
(New) DSKPROBE.EXE: DiskProbe
DUMPEL.EXE: Dump Event Log - Command-line utility, dumps the event log to a file.

(New) EXCTRLST.EXE: Extensible Performance Counter List
EXETYPE.EXE: Finding the Executable Type - Command-line utility, identifies the hardware platform of a .EXE file.
EXPNDW32.EXE: File Expansion Utility - File Expansion utility, expands the compressed files on Windows NT distribution media.

FLOPLOCK.EXE: Lock Floppy Disk Drives - Command-line utility or service that restricts access to floppy drives.
(New) FTEDIT.EXE: FT Registry Information Editor - Windows-based tool,  enables you to create, edit, and delete fault tolerance sets for disk drives and partitions of local and remote computers.


(Updated) HCL40.HLP: Hardware Compatibility List - HCL in online Help format

IFMEMBER.EXE - Command-line utility, checks whether the current user is a member of a specified group.
IMAGEDIT.EXE: Image Editor - Windows-based tool, enables the creation of icons and cursors, and also used by the Animated Cursor Creator.
INET.EXE - A network command that works like the Windows NT NET command, except that UNC names are assumed to be Internet Domain Name System (DNS) names and are translated accordingly.
INSTALLD.CMD (NTDETECT.COM): Startup Hardware Detector
INSTSRV.EXE: Service Installer - Installs any service.

(New) KERNPROF.EXE: Kernel Profiler
KILL.EXE: Task Killing Utility -  Command-line utility, use to end one or more tasks, or processes.

LOGEVENT.EXE: Event Logging Utility

(Updated) MIBCC.EXE: SNMP MIB compiler
MONITOR.EXE: Performance Data Logging Service and Configuration Tool

(New) NETCLIP.EXE: Remote Clipboard Viewer
(New) NetTime for Macintosh
NETWATCH.EXE: Net Watcher - Windows-based tool, shows who is connected to shared directories.
NOW.EXE: Now - Displays the current date and time on STDOUT, followed by any command-
      line arguments you add.
(Updated) NTCARD40.HLP: Adapter Help - Describes settings for hardware supported under Windows NT.
NTDETECT.COM (INSTALLD.CMD): Startup Hardware Detector  
NTUUCODE.EXE: 32-Bit UUDecode and UUEncode Utility

(New) OLEVIEW.EXE: OLE/COM Object Viewer
OS2API.TXT - List of compatible APIs in the OS/2 subsystem.

(New) PATHMAN.EXE: Pathman
(Updated) PERF2MIB.EXE: Performance Monitor MIB Builder Tool
(New) PerfLog: Performance Data Log Service
PERFMTR.EXE: Performance Meter - Text-mode utility, provides performance information.
(Updated) Performance Tools
(Updated) Perl 5 Scripting Language
PERMS.EXE: File Access Permissions per User - Command-line utility.
(Updated) PFMON.EXE: Page Fault Monitor
PMON.EXE: Process Resource Monitor - Command-line utility.
(New) POLEDIT.EXE: Windows NT System Policy Editor
(Updated) POSIX Utilities
PSTAT.EXE: Process and Thread Status - Command-line utility, shows process statistics. Useful for debugging problems.
PVIEWER.EXE: Process Viewer - Windows-based tool, shows the processes running in the system and allows ending processes and boosting priority.

QSLICE.EXE: CPU Usage by Processes - Windows-based tool.
(New) QUICKRES.EXE: Quick Resolution Changer

(Updated) REGBACK.EXE: Registry Backup - Command-line utility, backs up Registry hives to files without the use of tape.
(Updated) REGENTRY.HLP: Windows NT Registry Entries - Online Help file
Regina REXX Scripting Language
REGINI.EXE: Registry Change by Script - Command-line utility, good for Setup programs.
REGKEY.EXE: Logon and FAT File System Settings - Windows-based tool, sets new Registry settings without actually editing the Registry. (Not on PPC RISC-based computers)
REGREST.EXE: Registry Restoration - Command-line utility, restores Registry hives from files.
(New) Remote Access Manager
(New) Remote Kill
REMOTE.EXE: Remote Command Line - Command-line utility, runs command-line programs on remote computers.
RMTSHARE.EXE: Remote Share - Command-line utility, sets up or deletes shares remotely and can grant and remove ACLs on those shares.
(Updated) ROBOCOPY.EXE: Enhanced Network File-Copying Utility - Command-line utility.

(New) SC.EXE
(New) SCANREG.EXE - A Win32 character-based/command-line "Registry GREP" that enables you to search for any string in keynames, valuenames, and/or valuedata in local or remote Registries keys in both Windows NT and Windows 95.
SCOPY.EXE: File Copy with Security - Command-line utility.
(Updated) SETUPMGR.EXE: Setup Manager - Windows-based tool, enables Windows NT to be installed or upgraded remotely.
(New) ShareUI
SHUTDOWN.EXE and SHUTGUI.EXE: Remote Shutdown - Command-line and GUI utilities, remotely shut down a server.
SLEEP.EXE: Batch File Wait - Command-line utility, waits for a specified amount of time. Useful in batch files.
SOON.EXE: Near-Future Command Scheduler
SRVANY.EXE: Applications as Services Utility
(New) SRVINSTW.EXE: Service Installer Wizard
(Updated) SU.EXE - Enables you to start a process running as an arbitrary user.

TDISHOW.EXE: TDI Tracing Utility - Command-line utility, traces packets going across the TDI layer.
(New) TELNETD.EXE: Telnet Server Beta
TLIST.EXE: Task List Viewer
(New) TLOCMGR.EXE: Telephony Location Manager
TOPDESK.EXE: Multiple Desktops - Windows-based tool.
TZEDIT.EXE: Time Zone Editor - Windows-based tool.

UPTOMP.EXE: Uni to Multiprocessor Upgrade Utility
USRTOGRP.EXE: Add Users to Groups - Command-line utility, adds users to local or global groups from a user-specified input text file.


(Updated) WhoAmI
(Updated) WINAT.EXE: Command Scheduler
WINDIFF.EXE: File and Directory Comparison - Windows-based tool.
WINEXIT.SCR: Windows Exit Screen Saver - Logs the current user off after a specified time has elapsed.
(New) WINLOGO.DOC: "Designed for Windows NT and Windows 95" Logo Handbook
(Updated) WinMsdP - Command-line utility, generates a text file of all the information in WINMSD.
WNTIPCFG.EXE: Graphical IPConfig Utility

After much searching, I found the problem.  The User Profile Editor (UPEDIT.EXE) was provided in NT3.51 but NOT IN NT 4.X!  I am very sorry for the "run around".

Here is an excerpt from "Windows NT Server Frequently Asked Questions: User Profiles", from TechNet:

Question: What options do I have for creating user profiles for other users?
Answer: There are two ways to create preconfigured roaming user profiles or mandatory user profiles for other users: using a reference account or copying an existing profile.
A reference account is a user account that you use to create and save user profiles. For example, if you plan to create four different mandatory or preconfigured roaming user profiles, you would create four different reference accounts. You would then log on under each account and make the required changes for the user profile. Use the Copy To button on the User Profiles tab in the Control Panel System tool to make the profile available to other users. At any time, you can log on under these reference accounts to modify the mandatory or preconfigured roaming user profiles and then recopy them to the appropriate directories.
Note   Reference accounts replace the User Profile Editor (Upedit.exe) functionality, provided in Windows NT 3.51.
If you have a preconfigured roaming user profile you want to make available to another user, open Control Panel, double-click System, click the User Profiles tab, click Copy To, and provide the user profile destination (for example, \\servername\sharename\username). The profile can optionally be made mandatory using the method describe in the Windows NT Server version 4.0 Concepts and Planning book.

JodAuthor Commented:
Thanks for finding that out...partly the fault of the book I have as well for leading me up the garden path...but now the fun really begins, see below...
JodAuthor Commented:
the fun:

When i tried using the copy to button on the System User Profiles Tab, it didn't work.

This was why I was trying to find and use the infernal User Profile Editor in the first place!

It came up with an error box but inside the error box was a message saying Copy completed successfully (or something to that effect - can't remember the exact syntax) and it certainly didn't work.

To the point...

I may raise this as a new question anyway, but there is another 50 points if you have you any idea why this is broken?.

If this is related to a particular corruption on our server that is common I wouldn't mind getting a head start on what needs to be fixed.

JodAuthor Commented:
Sometimes I just hate computers...
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows OS

From novice to tech pro — start learning today.