Настройка Citrix Metaframe под Windows 2000 Termanal Services


Скрипты совместимости приложений - часть 2


Этот скрипт сначала вызывает setpaths.cmd

для настройки переменных окружения. Это позволяет в остальных скриптах не указывать точные маршруты.

Затем UsrLogon.cmd проверяет существование файла usrlogn1.cmd, создаваемого в том случае, когда установленный скрипт совместимости не нуждается в <RootDrive>, и, если он есть, выполняет его.

Usrlogn1.cmd вызывает другие скрипты из каталога \winnt\Application Compatibility Scripts\logon. Usrlogon.cmd затем проверяет, установлена ли переменная <RootDrive>, и в случае положительного результата проверки запускает команду subst

для подключения <RootDrive> к пользовательскому каталогу %homedrive%%homepath%. UsrLogon.cmd затем вызывает usrlogn2.cmd, который в свою очередь вызывает другие скрипты, нуждающиеся в <Rootdrive>.

ACS содержат процедуру, называемую <RootDrive>. Эта процедура разработана для компенсирования недостатка NT 4.0, которая не могла переназначить корневой каталог буквы драйва за пределами share point, как это делает команда MAP ROOT в Novell. Процедура <RootDrive> берет пользовательский <HomeShare>, обычно \\server\users\%username%, и использует его в команде subst для назначения драйва пользовательскому <HomeShare>. Используя только функции NT, пользовательский <HomeShare> назначается на w:\jsmith. С этим маршрутом было трудно настроить приложения, ссылающиеся на W:\%username%; но с помощью <RootDrive> система может взять другую букву, например, U:, и присвоить ее w:\jsmith, создавая корневой каталог "U:" на <HomeSpace>. Тогда можно легко настроить приложения, указав каталоги относительно U:\. Windows 2000 теперь может назначать корневой диск на каталог, лежащий ниже share point; это очень эффективно.

При установке нескольких ACS вам будет предложено указать букву Rootdrive путем открытия файла RootDrv2.cmd в Notepad. Указав нужную букву, закройте Notepad и сохраните файл, а затем продолжите установку. Вы можете указать ту же букву, что и для каталога пользователя, но в этом случае раскомментируйте строчки subst в файле usrlogon.cmd в каталоге \winnt\system32. Это требует, чтобы для каждого пользователя на закладке Profile его учетной записи были установлены домашний драйв и каталог.




Начало  Назад  Вперед



Книжный магазин