Microsoft® Zero Administration Kit Version 1.0


Welcome to the Microsoft® Zero Administration Kit for Windows NT® Workstation version 4.0. Please refer to the license agreement before using this release.

Viewing License Agreement

License Agreement for Microsoft Zero Administration Kit

Viewing Product Support Information

Product Support Services

Setting up ZAK

  1. Please read the release notes for any late-breaking news.

  2. To complete ZAK Setup, you need a Windows NT Workstation 4.0 compact disc or the equivalent files on a network share, and the latest service pack for Windows NT Workstation 4.0.

  3. Before you begin Setup, you should read the following documents:

    The Zero Administration Kit Administrator's Guide - This document provides an overview of ZAK Setup, a complete list of the prerequisites for ZAK Setup, a discussion of the methodologies used in ZAK, and an explanation of system policies.

    The Windows NT Deployment Guide Automating Windows NT Setup - This document explains Windows NT unattended setup. This is a key feature of ZAK and must be understood before you continue.

  4. Certain portions of ZAK Setup require Microsoft Office 97. If you want to complete these portions, you must have either an Office 97 compact disc, or the equivalent files on a network share.

  5. You are now ready to Install ZAK on an i386 platform.

Reporting Bugs

  1. If you find a bug, please fill out the problem reporting template included with ZAK.

  2. Send the filled out template to zakbug@microsoft.com.


Release Notes  Top

This section discusses issues not fully covered in the documentation.

    ZAK Custom Scripts

  1. You should change the following line in Acls.cmd:
    cacls.exe %SystemDrive%\%temp%\*.log /t /c /g system:f administrators:f %SystemRoot%\zak\scripts\yesfile
    to read:
    cacls.exe %temp%\*.log /t /c /g system:f administrators:f %SystemRoot%\zak\scripts\yesfile

    This is because the environment variable %SystemDrive% resolves to the drive letter, for example, C:, and %temp% resolves to the full path to the temp folder, for example, C:\temp. Thus the line, as it stands, resolves to C:\C:\temp.
    By default, Acls.cmd is located on the server in <drive letter>:\<ZakAppDist or ZakTaskDist>\Netsys\<client platform>\$oem$\$$\Zak\Scripts.

  2. If you want to run TaskStation and SMS, you must add the following lines to Tsklogon.cmd in addition to what is stated in the ZAK Administrator's Guide.
    Start %SystemDrive%\ms\sms\bin\pcmwin32.exe
    Start %SystemDrive%\ms\sms\bin\climonnt.exe

  3. If you are manually installing either the TaskStation or AppStation distribution points on the server and want to use SMS, in Zakb1wrk.cmd, when you uncomment the following line:
    @REM  cmd /c \\opktest3\sms_shr\runsms.bat
    you should replace \\opktest3\sms_shr with your own server name and SMS share name.

    Office 97

  1. Power Point cannot read template files (.pot) if they are hidden. Any template file (.pot) under %SystemDrive%\Program Files\Microsoft Office\Template\ must be unhidden. This is particularly evident on Asian versions of Office where, on run-from-server installation, the templates are copied to the local computers.

  2. If you are installing a localized version of Office, check the installation .exe file to see if it is Setup.exe or Install.exe. ZAK Setup looks for Setup.exe.
    To fix this, you must copy the contents of the CD to a drive somewhere and then edit the _instpgm.iwf in the <client platform> folder. For example, if the executable were called Install.exe instead of Setup.exe, in the section named [localization], you would change:
    OfficeSetupExeName=Name:setup.exe
    to read:
    OfficeSetupExeName=Name:install.exe
    You must also change the ZAK custom script, Off97.cmd, to appropriately reflect the executable name.

  3. If you are installing a localized version of Office 97 and you do not have a localized version of ZAK, then you need a fix to the Off97_bb.dll. It will be available from the Web at http://www.microsoft.com/windows/zak. After you run ZAK Setup on the server and before you set up the clients, you must back up the old Off97_bb.dll and replace it with the one you downloaded from the Web. By default this file is in <drive letter>:\Netapps\Off97\msoffice\.

    ZAK on localized versions of Windows NT

        On all localized versions of Windows NT
  1. If you do not have a localized version of ZAK, then you must create your own msie302.dif file. You can do this with Sysdiff, located on the compact disc in \<client platform>\tools. To learn more about Sysdiff, see the Windows NT Deployment Guide Automating Windows NT Setup.

  2. If you have installed with a localized version of Windows NT Workstation, you must update the custom scripts to make sure that all paths, users, and groups correctly reflect the localized versions. On the server, most of the scripts are located in <drive letter>:\<ZakAppDist or ZakTaskDist>\<client platform>\$oem$\$$\Zak\Scripts. However, there are scripts in the $oem$ folder and the $$ folder as well.

    On the Chinese version of Windows NT

  3. If you install with a Chinese version of Windows NT Workstation, you must reboot the ZAK clients a second time to load the Chinese IMEs. Also, there are .infs to install the IMEs located on the compact disc in \docs\chinese.


Your Guide to Microsoft Technical Support   Top

If you have a technical question about Microsoft® Zero Administration Kit see the Zero Administration Kit Administrator's Guide. You can also find late-breaking updates and technical information in the README file that came with your product disks or compact disc. If you still have a question, Microsoft offers technical support and services ranging from no-cost online support site to direct assistance with a Microsoft Technical Engineer. Below is a brief description of these services to help you decide which option is right for you.

Note: The services and prices listed here are available in the U.S. and Canada only. Services and prices outside these countries may vary.

Self-Help Tools to Find Answers Yourself

http://www.microsoft.com/support

Microsoft Technical Support Online uses the cutting-edge technology of Microsoft to help you access the most relevant technical information and resources to answer your support questions. Use the Troubleshooting Wizards to easily diagnose and answer technical questions. Or select technical articles, programming aids, or commonly asked questions from Microsoft technical databases. Online support helps you find the answers you need, quickly and easily.

Direct Assistance with a Microsoft Technical Engineer

Standard No-Charge Support

If you still need answers to your technical questions, Microsoft offers Standard No-charge Support for retail versions* of this products as follows:

Two (2) no-charge support incidents for current retail versions of this product.

To receive your Standard No-Charge Support in the U.S. and Canada (English only), please call (425) 635-7018, 6 A.M. to 6 P.M. Pacific time, Monday through Friday, excluding holidays. In Canada (French only), please call (905) 568-4494. In the U.S. and Canada, you can also submit your support question via the Internet with Web Response. For more details, go to Microsoft Technical Support Online at http://www.microsoft.com/support.

* If your Microsoft product was pre-installed or distributed with your personal computer or provided by an Internet Service Provider (ISP), the personal computer manufacturer or ISP is responsible for providing your product support. Please contact the manufacturer or source from which you obtained your Microsoft product for support information.

After-Hours Support or Supplement to Standard No-Charge Support

If you require support after normal business hours, or you have used up your two (2) Standard No-Charge Support incidents, you can purchase Pay-Per-Incident Support as follows:

In the U.S. and Canada, for a fee of $95US per incident, please call (800) 936-5900, 24 hours a day, 7 days a week, including holidays.

Note: Support fees will be billed to your VISA, MasterCard, or American Express credit card.

Priority Annual Accounts

If you anticipate a higher volume of support incidents, or need priority access to Microsoft Technical Support Engineers, you can purchase a Priority Annual Comprehensive Account as follows:

In the U.S. and Canada, at a cost of $1,695US per 10 incidents, please call (800) 936-3500, Monday - Friday, excluding holidays, 6:00 A.M. to 6:00 P.M. Pacific time.

Priority Plus Account

Microsoft Technical Support offers special accounts for large businesses that require business-critical support and access to specialized, information for planning for smoother product deployment. For more information, please call (800) 936-3500, Monday - Friday, excluding holidays, 6:00 A.M. to 6:00 P.M. Pacific time.

Priority Consult Line

Priority Consult Line provides hourly consulting for support questions that fall outside of the traditional technical support realm. Such issues include designing or planning for deployment, software development, code review, and implementation planning. The Consult Line covers all Microsoft products, including those Microsoft products used for developing Internet and intranet solutions. For more information or to purchase hourly consulting services, at $195US/hour (minimum of one hour), call (800) 936-5200, Monday-Friday excluding holidays, 6:00 am-6:00 p.m. Pacific time.

Additional Information

Text Telephone: Microsoft text telephone (TT/TDD) services are available for the deaf or hard­of­hearing. In the U.S., using a TT/TDD modem, dial (206) 635-4948. In Canada, using a TT/TDD modem, dial (905) 568-9641.

Support Offerings Worldwide: For support offerings outside the U.S. and Canada, contact the local Microsoft subsidiary in your area. For a listing of worldwide Microsoft subsidiaries see the Help file that came with this product, or go to Microsoft Technical Support Online.

Services and prices may vary outside the U.S. and Canada. Microsoft Technical Support is subject to Microsoft's then-current prices, terms, and conditions, which are subject to change without notice.