h1. Print h2. Инструкция по настройке сервиса печати *Выгрузка из библиотеки* 1) Необходимо зайти в утилиты –> библиотеки. !1.jpg! 2) Найти в поиске PrintServ.exe и выгрузить нажав на «…» !2.jpg! 3) После того, как выгрузили заходим в корневую папку с программой CWMS. Копируем файл PrinServ.exe в отдельную папку. (Например, PrintServ на диске С) !3.jpg! *Запуск в режиме приложения* Для работы службы нам необходимо запустить PrintServ.exe в режиме приложения для выгрузки всех модулей, которые используется при работе сервиса. 1) Запускаем PrintServ.exe !4.jpg! Если так не запускается, то запускаем из командной строки: !5.jpg! 2) После запуска, выбираем инстанс !6.jpg! 3) Авторизовываемся !7.jpg! 4) Ждём примерно 15 минут, для выгрузки всех модулей, после чего закрываем. !8.jpg! *Создание службы* 1) Открываем командную строку от имени администратора !9.jpg! 2) Прописываем путь до файла PrintServ.exe и команду /install, после чего нажимаем enter !10.jpg! 3) Служба успешно создана !11.jpg! 4) Открываем службы !12.jpg! 5) Ищем нами созданную службу !13.jpg! 6) Открываем её свойства и переходим во вкладку «Вход в систему» !14.jpg! 7) Авторизовываемся под учётной записью с правами администратора, поставив галочку и задав верные данные от неё !15.jpg! *Реестр службы* 1) Нажимаем Win + R, открывается выполнить !16.jpg! 2) Выполняем команду regedit !17.jpg! 3) Открывается реестр !18.jpg! 4) Переходим по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SPrintServ !19.jpg! 5) Открываем ImagePath !20.jpg! Прописываем после пути такие значения, как: • BaseName – имя секции, из которой брать значения параметров ресстра Например “BaseName=TST-TST” – где 1 TST – это база, 2 TST – это пользователь • TaskGroup – группа задач Например, если необходимо распараллелить dpc задачи на несколько служб 6) Так как мы создали 1 службу, то прописываем только значение BaseName !21.jpg! *Автологин* 1) Делаем автологин, для этого в 6 пункте необходимо прописать VTR356 !22.jpg! *Права на папку* Так же необходимо дать права на папку, в которой лежит PrintServ.exe *Доп сведения* 1.Возможны проблемы при печати в Excel в связке Excel 2007 + Windows Server 2008. Ошибка Service cannot be started. System.Runtime.InteropServices.COMException (0x800A03EC): Microsoft Office Excel cannot access the file ....... Для исправления ошибки необходимо: создать папку C:\Windows\SysWOW64\config\systemprofile\Desktop и/или C:\Windows\System32\config\systemprofile\Desktop (в зависимости от разрядности вашей системы) 2. В случае проблем запуска Excel из приложения в случае работы из под сервиса необходимо: Заходим в локальную политику безопасности.Для этого с правами администратора нажимаем Пуск, в строке поиска набираем волшебное слово "локальная", запускаем Локальную политику безопасности.Здесь тыкаем в Локальные политики/Назначение прав пользователя. Находим тут Создание глобальных объектов, кликаем два раза и добавляем проблемного пользователя. Применить.