Создание ярлыка для switchboard.bat и передача ему имени профиля

Если Acrobat используется для нескольких целей, создайте несколько профилей. Если программа Acrobat используется для различных задач, то, вероятно, потребуются и различные дополнения к ней. При использовании сторонних или заказных дополнений к программе, может возникнуть необходимость различать коммерческое применение Acrobat от экранного чтения с его помощью.

В том же каталоге, где находится папка plug_ins (см. Ускорение запуска программы Acrobat), создайте по одной папке для каждого профиля, называя их примерно так: plug_ins.profile_name. Например, коммерческий профиль может иметь имя plug_ins.production. Скопируйте необходимые дополнения к программе в каждую из папок профилей. Можно скопировать дополнение к программе в одну или более папок. Папка plug_ins будет профилем, заданным по умолчанию.

Скопируйте следующий код в текстовый файл с именем C:\switchboard.bat. Отредактируйте путь к файлу Acrobat.exe, чтобы он соответствовал вашей конфигурации. Этот пакетный файл использует два параметра: имя желательного профиля и имя PDF-файла. Следуя нашему предыдущему примеру, запустите Acrobat с коммерческим профилем, вызывая C:\switchboard.bat production.

:: switchboard.bat, версия 1.0

:: переключает каталог Acrobat plug_ins согласно первому параметру;
:: вторым параметр является имя PDF-файла, который требуется открыть;
:: второй параметр заключен в кавычки
:: каталог с Acrobat.exe и plug_ins
@echo off
echo Acrobat Plug-In Switchboard Activated
echo———————-
echo Do not close this command session;
echo it will close automatically after Acrobat is closed.
cd /D «c:\program files\adobe\acrobat 6.0\acrobat\»
if exist plug_ins.on_hold goto BUSY
if not exist «plug_ins.%l» goto NOSUCHNUMBER
:: выполнение переключения
rename plug_ins plug_ins.on_hold
rename «plug_ins.%1″ plug_ins
Acrobat.exe %2
:: обратное переключение
rename plug_ins «plug_ins.%1″
rename plug_ins.on_hold plug_ins
goto DONE
:BUSY
@echo off
echo NOTE-
echo Acrobat is already running with a switched plug_ins directory.
Acrobat.exe %2
goto DONE
:NOSUCHNUMBER
@echo off
echo ERROR-
echo The argument you passed to switchboard.bat does not match
echo a custom plug_ins directory, at least not where I am looking.
Acrobat.exe %2
:D0NE

Теперь создайте ярлык для switchboard.bat, щелкнув правой кнопкой мыши на этом файле и выбрав в контекстном меню Create Shortcut (Создать ярлык). Щелкните правой кнопкой мыши на новом ярлыке, выберите в контекстном меню Properties\Shortcut (Свойства\Ярлык) и добавьте имя профиля после switchboard.bat, например, С:\ switchboard.bat production. Замените его значок на значок Acrobat, выбрав команду Change Icon\Browse (Заменить значок\Просмотреть), запустив Acrobat.exe и дважды щелкнув на значке. Нажмите ОК, чтобы закрыть диалоговое окно Shortcut Properties (Свойства ярлыка). Результат должен быть похож на рисунок.

Дважды щелкните кнопкой мыши на новом ярлыке и убедитесь, что он работает правильно. Поскольку вы будете добавлять профили, скопируйте этот ярлык и затем отредактируйте связанный с ним файл, введя имя нового профиля. Скопируйте эти ярлыки на Рабочий стол или в меню Start (Пуск) для свободного доступа.

Если коммерческий ярлык называется Acrobat Production и расположен в каталоге С:\, можно использовать его для открытия PDF-документа из командной строки, вводя:

«C:\Acrobat Production.lnk» C:\mydoc.pdf

Об интеграции этих профилей в Windows File Explorer см. в разделе «Открытие PDF-файлов в Windows своим способом»