The MSMQ command-line parameters are /q or /qt, /b#, /r, and /u. The /q
parameter specifies quiet mode, and the /qt parameter specifies totally quiet
mode. You must specify /q or /qt to have MSMQ Setup run in unattended
mode. I recommend that you use the /qt parameter.
The /b# parameter corresponds to the option buttons' order in the MSMQ Setup
Installation Type dialog box. The number of available options (/b1, /b2, or /b3)
depends on which type of dependent client, independent client, or server you are
installing and, in the case of independent clients, the platform on which you
are installing the software. If you don't specify a /b parameter, MSMQ assigns
/b1 by default. When you're using unattended setup to install MSMQ dependent
client software, /b1 is the only available setup button. When you're using
unattended setup to install MSMQ independent client software, the /b# parameter
refers to the Independent Client and Development Environment options.
When you use an unattended setup to install an MSMQ routing server or
comparable system, you use the /b# parameter to specify Server, Installation
Server, or Custom. Use /b1 (Server) to install the MSMQ server software and
administration tools. Use /b2 (Installation Server) to install the MSMQ server
software, administration tools, the MSMQ software development kit (SDK), and an
MSMQ installation folder for computers running Windows 95, NT Workstation, or NT
Server (Intel-compatible computers only). Use /b3 (Custom) to install the MSMQ
server software, administration tools, MSMQ SDK, and an MSMQ installation folder
for Win95 computers and all supported NT platforms.
The /r parameter runs an unattended reinstall, and the /u parameter runs an
unattended uninstall to automatically remove your MSMQ data files. You can place
all these parameters in batch files that point to the appropriate directories or
shares on your network, and place the batch files or command lines in
cmdlines.txt. You can specify that the command run as a run-once command, as I
discussed in my April column. Example commands lines include
setup /qt /r
to run a reinstall,
setup /qt /u
to run an uninstall, and
setup /qt /b1
to run a simple install.
Unattended installations install to the C drive. How can I install to a
different drive and place my temporary files on that drive?
You must create special folders in the i386\$oem$ directory to copy files
to a drive other than the C drive during an unattended installation. For
example, if you want to copy files to the D drive, you need to create a
subdirectory in the $oem$ directory with the syntax i386\$oem$\D. Creating
this subdirectory tells NT Setup to temporarily copy files to C and then move
them to D later in the setup process.
If you boot to a network installation, NT copies the files in the
i386\$oem$\drive-letter directory to the C:\$\drive-letter directory during
the text-mode portion of setup. You can change the location of the $ directory
by using the /T: parameter in the unattended reference. For example, /T:D tells
winnt.exe to place the $WIN_NT$.~LS and $ on drive D. Furthermore, this switch
places the operating system (OS) on drive D and copies all files during the GUI
stage of the NT Setup. If sufficient space is not available on the target drive,
NT Setup fails to copy any files and aborts the installation.
My company's Primary Domain Controller (PDC) is in New York City, and
our Backup Domain Controller (BDC) is in Chicago. When users log on in Chicago,
which domain controller authenticates their usernames and passwords? Can I force
the BDC in Chicago to authenticate all Chicago user logons?
I'd be surprised if the PDC in New York City were handling the Chicago
logons. Windows NT's logon process consists of several stages. On a computer
running NT Workstation or a member server running NT Server, the Net Logon
service processes logon requests for the local computer. For a domain
controller, the Net Logon service processes logon requests for the domain.
Net Logon initiates the following processes: discovery, secure channel
setup, and passthrough authentication. When you boot an NT workstation on a
domain, the Net Logon service tries to find a domain controller running NT
Server in the domain. After the service finds the domain controller, the service
uses that machine for subsequent user authentication. In your case, the BDC is
performing the initial authentication for the Chicago users. In theory, the BDC
passes all information to corresponding domain controllers on all trusted
domains.
End of Article
Prev. page
1
2
[3]
next page -->