8.5 Creating Login Scripts for Domain Users

Novell CIFS servers acting as PDCs support Windows client login scripts. Login scripts can be created for containers, profiles, and users, just like they can for NetWare clients. The order the login scripts are executed in is the same order they are executed for NetWare clients: the immediate container script runs first, followed by the profile script, followed by the user script.

Login scripts are supported for the following client types:

To create a login script:

  1. Start Internet Explorer 5 or later and specify the URL for iManager.

    The URL is http:// server_ip_address/nps/imanager.html. Replace server_ip_address with the IP address or DNS name of a NetWare 6.5 server in the eDirectory tree that has iManager installed.

  2. Specify your administrator username and password.

  3. Click the View Objects icon on the menu bar.

  4. Click the container, Profile, or User object that you want to create a login script for.

  5. (Conditional) If the schema classes have not been extended for the object you selected, extend them now.

    1. Click the object, then select Object Extensions.

    2. Ensure the proper object name is specified, then click OK.

    3. Click Add, scroll down and select nfapLoginProperties, then click OK.

      nfapLoginProperties is an Auxiliary class that contains attribute definitions for CIFS login scripts which are applied to User, Profile, and container objects.

    4. Click Close, then click the object you selected in Step 4.

  6. Click Modify Object, then click Other.

  7. (Conditional) If the nfapLoginScript attribute appears in the Valued Attributes list, double click it.

  8. (Conditional) If the nfapLoginScript attribute does not appear in the Valued Attributes list, scroll down in the Unvalued Attributes list and select it, then click the arrow to move it to the Valued Attributes list.

  9. Add or edit the desired commands for the login script.

    The syntax of the login script is that of standard Microsoft batch files. Many of the commands used in NetWare login scripts will not work in Windows client login scripts.