You might want to add frequently-used programs to the Startup group so that they are automatically run after logon. To add a program to the Startup group, you need to modify the PARTIAL.INF file.
For example, to start File Manager automatically after the user logs on, you need to edit the PARTIAL.INF file. In the [InstallProgramGroups] section, change the "set StartupToInstall" line and add the [StartupItems] and [StartupItemsENG] sections with the necessary references to File Manager in those sections. For example, the resulting sections of the PARTIAL.INF file would look similar to the following:
[InstallProgramGroups]
set Groups = ^(ProgmanGroups, 1)
set MainToInstall = ^(MainItems$(!STF_PRODUCT)$(!STF_PLATFORM), 1)
set AdminToolsToInstall = ^(AdminToolsItems$(!STF_PRODUCT), 1)
set StartupToInstall = ^(StartupItems,1)
; NOTE: Comment out the following line by prepending a semicolon.
; set StartupToInstall = {}
[PartialDestinationVars]
AdminToolsDest = $(!STF_WINDOWSSYSPATH)
StartupDest = $(!STF_WINDOWSSYSPATH)
[StartupItems]
FileManager
[StartupItemsENG]
FileManager = "File Manager", WINFILE.EXE , WINFILE.EXE , "" , 0
You can install other standard Windows NT programs in the Startup group by adding to the items in the [StartupItems] and [StartupItemsENG] sections. The following table shows what to type in these sections. The last item, MiniUserManager, is part of Windows NT only. UserManager and ServerManager are part of Windows NT server only.
[StartupItems] | [StartupItemsENG] |
FileManager | FileManager = "File Manager", WINFILE.EXE , WINFILE.EXE , "" |
Mail = "Mail", MSMAIL32.EXE , MSMAIL32.EXE , "" | |
SchedulePlus | SchedulePlus = "Schedule+", SCHDPL32.EXE , SCHDPL32.EXE , "" |
ControlPanel | ControlPanel = "Control Panel", CONTROL.EXE , CONTROL.EXE , "" |
PrintManager | PrintManager = "Print Manager", PRINTMAN.EXE , PRINTMAN.EXE , "" |
Clipboard | Clipboard = "ClipBook Viewer", CLIPBRD.EXE , CLIPBRD.EXE , "" |
Command | Command = "Command Prompt", CMD.EXE , CMD.EXE , "progman.exe",10 |
PerformanceMon | PerformanceMon = "Performance Monitor", PERFMON.EXE , PERFMON.EXE , "" , 0 |
Backup | Backup = "Backup", NTBACKUP.EXE , NTBACKUP.EXE , "" , 0 |
DiskManager | DiskManager = "Disk Administrator", WINDISK.EXE , WINDISK.EXE , "" , 0 |
EventViewer | EventViewer = "Event Viewer", EVENTVWR.EXE , EVENTVWR.EXE , "" , 0 |
UserManager | UserManager = "User Manager for Domains", USRMGR.EXE , USRMGR.EXE , "" , 0 |
ServerManager | ServerManager = "Server Manager", SRVMGR.EXE , SRVMGR.EXE , "" , 0 |
MiniUserManager | MiniUserManager = "User Manager", MUSRMGR.EXE , MUSRMGR.EXE , "" , 0 |