Переключатели командной строки для InfoPath

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Приложение Microsoft InfoPath 2010 запускается при помощи команды infopath.exe. Параметр командной строки представляет собой косую черту, за которой следуют имя команды и параметры.

В этой статье:

Каковы команды и переключатели

Однократное использование переключателя путем его добавления к команде "Выполнить"

Сделать многократное использование переключателя с помощью ярлыка

Доступные переключатели и параметры

Команды и переключатели

При каждом запуске приложения InfoPath выполняется команда infopath.exe, хотя пользователи ее обычно не вводят и даже не видят. Определенные аспекты запуска программы можно изменить, добавив к команде infopath.exe подкоманды, именуемые переключателями.

Переключатель следует за основной командой после пробела и косой черты, и его имя предоставляет дополнительные сведения о способе выполнения команды.

К началу страницы

Однократное использование переключателя путем его добавления к команде "Выполнить"

Прежде всего проверьте местоположение файла infopath.exe на компьютере. Если приложение InfoPath 2010 установлено в папку по умолчанию, то файл infopath.exe расположен по следующему пути:

c:\Program files\microsoft office\office14\infopath.exe

Примечание : Установлены InfoPath 2010 32-разрядная версия компьютер работает под управлением Windows 64-разрядной операционной системе можно используйте файлы (x86) c:\program \microsoft office\office14\infopath.exe.

Если по этому пути не удается найти файл infopath.exe, выполните поиск этого файла и запишите полный путь.

  1. Выполните одно из следующих действий.

    • Windows 7 и Windows Vista    

      • Нажмите кнопку Пуск и последовательно выберите пункты Все программы, Стандартные, Выполнить.

    • Windows XP   

      • В Windows нажмите кнопку Пуск и выберите команду Выполнить.

  2. В диалоговом окне команды Выполнить введите прямые кавычки и внутри них укажите полный путь к файлу infopath.exe или нажмите кнопку Обзор для поиска данного файла. В этом случае кавычки подставляются автоматически.

  3. После закрывающей кавычки введите пробел, а затем переключатель, например:

    "c:\program files\microsoft office\office14\infopath.exe" /embedding

При следующем запуске InfoPath 2010 приложение откроется как обычно. Сведения о повторном использовании настроенного запуска см. в следующем разделе.

Примечание : 

  • Переключатели нечувствительны к регистру. Например, переключатели /EMBEDDING и /embedding работают одинаково.

  • Не забывайте вводить пробел перед каждым переключателем и параметром.

К началу страницы

Повторное использование переключателя с помощью ярлыка

Чтобы заданные пользователем параметры можно было использовать неоднократно, следует сохранить их в виде ярлыка на рабочем столе. Чтобы выполнить эту процедуру, необходимо сначала проверить местоположение файла infopath.exe на компьютере. Если во время установки приложения InfoPath была принята папка по умолчанию, файл infopath.exe, вероятно, расположен в папке C:\Program Files\Microsoft Office\Office 2010\. Если в этой папке файл infopath.exe отсутствует, выполните поиск этого файла и запишите полный путь.

  1. Щелкните правой кнопкой мыши на рабочем столе Windows, в контекстном меню выберите пункт Создать, а затем пункт Ярлык.

  2. В мастере создания ярлыка в поле Укажите размещение объекта введите двойные кавычки, полный путь к файлу infopath.exe (включая имя файла) и затем двойные кавычки.

  3. После двойных кавычек введите пробел, затем переключатель и любые параметры, которые нужно использовать. Например, можно набрать следующее: "C:\Program Files\Microsoft Office\Office14\infopath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters department=10&organization=325 .

    Примечание : 

    • Переключатели нечувствительны к регистру. Например, переключатели /EMBEDDING и /embedding работают одинаково.

    • Не забывайте вводить пробел перед каждым переключателем и параметром.

  4. Нажмите кнопку Далее.

  5. В поле Введите имя ярлыка введите имя для создаваемого ярлыка и затем нажмите кнопку Готово. Мастер создает ярлык и помещает его на рабочий стол.

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

К началу страницы

Доступные ключи и параметры

В следующем списке содержатся все переключатели и параметры, доступные в InfoPath.

Переключатель и параметр

Описание

форма

Открывает ее можно заполнять указанной формы. Имя формы, может быть имя файла, полный путь и имя файла или унифицированное имя ресурса (URN).

Пример.    Чтобы запустить InfoPath и открыть форму MyForm.xml, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» «C:\New Forms\MyForm.xml»

шаблон формы

Открывает для заполнения новую форму, основанную на указанном шаблоне формы. Имя формы может быть именем файла, именем файла с указанным путем или именем URN.

Пример.    Чтобы запустить InfoPath и открыть новую форму, основанную на шаблоне формы ExpenseReportTemplate.xsn, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» ExpenseReportTemplate.xsn

Форма шаблона /InputParameters param1 = значение & param2 = значение & param3 = значение

Открывает новую форму, основанную на шаблоне формы, который опубликован в общем сетевом ресурсе, и передает параметры форме. Шаблон формы должен содержать управляемый код или скрипт, чтобы обрабатывать параметры в объекте /InputParameters. Имя формы может быть именем файла, именем файла с указанным путем или именем URN.

Список параметров начинается после переключателя /InputParameters с пробела, затем следуют имя параметра, знак равенства (=) и значение параметра. Каждый параметр отделяется амперсандом (&). Не используйте пробел между амперсандом и каждым параметром.

Имя параметра без значения считается параметром с нулевым значением, а значение без соответствующего имени параметра игнорируется.

Дополнительные сведения об обработке входных параметров см. в справочнике разработчиков InfoPath.

Пример.    Представьте, что имеется шаблон формы, ExpenseReportTemplate.xsn, содержащий сценарий для обработки двух входных параметров «department» и «organization». Шаблон формы был опубликован в общей сетевой папке NewForms на сервере Reports. Чтобы запустить InfoPath и открыть новый шаблон формы, в котором параметр «department» равен 10, а параметр «organization» равен 325, введите следующее:

«C:\Program Files\Microsoft Office\Office14\InfoPath.exe» отдел /InputParameters \\Reports\NewForms\ExpenseReportTemplate.xsn = 10 & организации = 325

Форма /InputParameters шаблон? param1 = значение & param2 = значение & param3 = значение

Открывает новую форму, основанную на шаблоне формы, который опубликован на сервере с SharePoint, а затем передает параметры форме. Шаблон формы должен содержать управляемый код или скрипт, чтобы обрабатывать параметры в объекте /InputParameters. Имя формы может быть именем файла, именем файла с указанным путем или именем URN.

Список параметров начинается после имени шаблона формы со знака вопроса (?), затем следует имя параметра, знак равенства (=) и значение параметра. Каждый параметр отделяется амперсандом (&). Не используйте пробел между амперсандом и каждым параметром.

Имя параметра без значения считается параметром с нулевым значением, а значение без соответствующего имени параметра игнорируется.

Дополнительные сведения о написание управляемого кода для входных параметров см. в справочнике разработчиков InfoPath.

Пример    Представьте, что у вас есть шаблон формы, ExpenseReportTemplate.xsn, с управляемый код, который может обрабатывать два входные параметры под названием организации и отдела. На сервер SharePoint с URL-АДРЕС http://fabrikamпубликации шаблона формы. Чтобы запустить InfoPath и открытие шаблона формы с параметром организации, равное 325 и параметра отдел, равная 10, введите следующую команду:

«C:\Program Files\Microsoft Office\Office14\InfoPath.exe» http://fabrikam/ExpenseReportTemplate.xsn?department=10&organization=325

/ новой форме /defaultsavelocation < URL-АДРЕС >

Параметр / новый откроется существующую форму и /defaultsavelocation параметр задает путь для диалогового окна Сохранить как для указанного унифицированный указатель ресурсов (URL). URL-АДРЕС будет отображаться в диалоговом окне Сохранить как форма сохраняется впервые.

Пример.    Чтобы запустить InfoPath, открыть форму MyForm.xml и указать путь, чтобы пользователь мог сохранить форму в C:\MyForms, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» / новых MyForm.xml /defaultsavelocation C:\MyForms

Форма шаблона /defaultsavelocation < URL-АДРЕС >

Открывает новую форму, основанную на шаблоне формы, и задает путь для диалогового окна Проверка документа в указанный URL-адрес. URL-адрес появится в диалоговом окне Сохранение документа, когда форма будет сохраняться в первый раз.

Пример    Чтобы запустить InfoPath, открыть новую форму на основе шаблона формы ExpenseReportTemplate.xsn и задайте путь, где нужно сохранить форму в библиотеке документов Windows SharePoint Serviceshttp://fabrikam/sites/Reportsпользователю, введите следующую команду:

«C:\Program Files\Microsoft Office\Office14\ExpenseReportTemplate.xsn» /defaultsavelocation http://fabrikam/sites/Reports

/ Статистическая обработка «form1 | form2 | form3» «шаблон формы»

Объединяет формы из списка форм в единую форму, основанную на шаблоне формы (XSN). Имена отдельных форм в списке форм не следует заключать в кавычки. Весь список форм может быть заключен в кавычки. Имена форм должны разделяться вертикальной чертой (|). Необходимо также указать шаблон формы, используемый для выполнения слияния. Слияние начинается путем использования данных по умолчанию для шаблона формы.

Пример.     Необходимо объединить формы MyForm1.xml и MyForm2.xml в новую форму, основанную на шаблоне формы ExpenseReportTemplate.xsn. Новый шаблон формы сохраняется на компьютере в папке Forms. Чтобы запустить InfoPath и объединить две существующие формы, введите следующее:

/ Aggregate Office\Office14\infopath.exe «form1.xml» C:\Program files\Microsoft | «form2.xml» «formtemplate.xsn»

шаблон формы/Design

Открывает указанный шаблон формы в режиме конструктора. Если ни один шаблон формы не указан, InfoPath запускается в режиме конструктора без шаблона формы.

Пример.    Чтобы запустить InfoPath в режиме конструктора с шаблоном формы ExpenseReportTemplate.xsn, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» / Design ExpenseReportTemplate.xsn

/ Разработка /forcesaveas шаблона формы

Открывает указанный шаблон формы в режиме конструктора. В шаблон формы можно вносить изменения, но необходимо сохранить шаблон формы в другом местоположении, отличным от того местоположения, в котором шаблон формы был открыт.

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

Пример.    Чтобы запустить InfoPath в режиме конструктора с шаблоном формы ExpenseReportTemplate.xsn и при этом не переписать этот шаблон формы в исходном местоположении, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» / Design ExpenseReportTemplate.xsn /forcesaveas

/ Проектирование/ReadOnly шаблона формы

Открывает указанный шаблон формы в режиме конструктора. В шаблон формы можно вносить изменения, но необходимо сохранить шаблон формы в другом местоположении, отличным от того местоположения, в котором шаблон формы был открыт.

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

Пример.    Чтобы запустить InfoPath в режиме конструктора с шаблоном формы ExpenseReportTemplate.xsn и при этом не переписать этот шаблон формы в исходном местоположении, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» / Design/ReadOnly ExpenseReportTemplate.xsn

/embedding

Запускает InfoPath без отображения окна Microsoft Office InfoPath. Разработчики используют этот параметр при тестировании пользовательских приложений с InfoPath.

Пример.    Для этого введите следующее:

Office\Office14\infopath.exe C:\Program Files\Microsoft» / внедрение

/cache ClearAll

Запускает InfoPath и очищает кэш, в котором на компьютере хранятся шаблоны форм. Используйте этот параметр для удаления с компьютеров пользователей неиспользуемых шаблонов форм и для увеличения свободного места на диске. Этот параметр можно использовать с существующей формой или с новой формой, основанной на шаблоне формы.

Пример.    Чтобы запустить InfoPath, открыть форму MyForm.xml и затем очистить кэш всех шаблонов форм, введите следующее:

«C:\Program Files\Microsoft Office\Office14\infopath.exe» / Cache MyForm.xml ClearAll

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×