Modificadores de la línea de comandos en InfoPath

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

En este artículo se muestra cómo personalizar la forma de inicio de Microsoft InfoPath agregando modificadores y parámetros al comando Inicio. También puede usar estos modificadores y parámetros con el comando Inicio en un archivo por lotes o en el símbolo del sistema.

Nota: Los identificadores de la línea de comandos también se llaman opciones de la línea de comandos o parámetros de la línea de comandos.

Por ejemplo, puede utilizar estos modificadores y parámetros para iniciar InfoPath con una plantilla de formulario, iniciar InfoPath con una plantilla de formulario que acepte parámetros de entrada o borrar la memoria caché de todas las plantillas de formulario. Si desea usar un modificador y cualquier parámetro asociado en una única ocasión, puede escribir el comando en el cuadro de diálogo Ejecutar (botónInicio ) en Microsoft Windows. Sin embargo, si desea usar los mismos modificadores y parámetros cada vez que abre InfoPath, puede crear un acceso directo de escritorio para ello.

En este artículo:

Utilizar un modificador una vez agregándolo a la línea de comandos Run

Hacer que un modificador esté disponible para volver a utilizarlo mediante la creación de un acceso directo

Modificadores y parámetros disponibles

Usar un modificador una vez agregándolo al comando Ejecutar

Para completar este procedimiento, primero debe comprobar la ubicación del archivo InfoPath.exe en el equipo. Si acepta las ubicaciones de carpeta predeterminadas cuando ha instalado InfoPath, el archivo InfoPath.exe probablemente esté en C:\Program Files\Microsoft Office\Office 12\. Si no encuentra el archivo InfoPath.exe en esa ubicación, busque el archivo y anote la ruta de acceso completa.

  1. En Microsoft Windows, haga clic en el botón Inicio y, a continuación, en Ejecutar.

  2. En el cuadro de diálogo Ejecutar, escriba unas dobles comillas, la ruta completa del archivo InfoPath.exe (incluyendo el nombre de archivo) y, a continuación, otras dobles comillas.

  3. Después de las últimas dobles comillas, escriba un espacio seguido por el modificador y los parámetros que desee usar. Por ejemplo, puede escribir: "C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters department=10&organization=325.

    Nota: Los modificadores y los parámetros no distinguen mayúsculas y minúsculas. Por ejemplo, /A es igual que /a. Recuerde incluir un espacio en blanco después del modificador y un espacio en blanco antes de cada parámetro. Si el parámetro contiene espacios, comience y finalice el parámetro con dobles comillas.

La próxima vez que inicie InfoPath, el programa regresará a su configuración de inicio predeterminada. Para que la configuración de inicio personalizada esté disponible para varios usos, vea la siguiente sección.

Principio de página

Hacer disponible un modificador para volverlo a utilizar creando un acceso directo

Para que la configuración de inicio personalizada esté disponible para otros usos, guárdela en el escritorio como un acceso directo. Para completar este procedimiento primero debe comprobar la ubicación del archivo InfoPath.exe en el equipo. Si acepta las ubicaciones de carpeta predeterminadas cuando ha instalado InfoPath, el archivo InfoPath.exe probablemente se encuentre en C:\Archivos de programa\Microsoft Office\Office 12\. Si no encuentra el archivo InfoPath.exe en dicha ubicación, busque el archivo y tome nota de la ruta de acceso completa.

  1. Haga clic con el botón secundario en el escritorio de Windows, elija Nuevo y, a continuación, haga clic en Acceso directo en el menú contextual.

  2. En el asistente para la creación de accesos directos, en el cuadro Escriba la ubicación del elemento, escriba unas dobles comillas, la ruta completa del archivo InfoPath.exe (incluyendo el nombre de archivo) y, a continuación, otras dobles comillas.

  3. Después de las últimas dobles comillas, escriba un espacio seguido por el modificador y los parámetros que desee usar. Por ejemplo, puede escribir:"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters department=10&organization=325.

    Nota: Los modificadores y los parámetros no distinguen mayúsculas y minúsculas. Por ejemplo, /A es igual que /a. Recuerde incluir un espacio en blanco después del modificador y un espacio en blanco antes de cada parámetro. Si el parámetro contiene espacios, comience y finalice el parámetro con dobles comillas.

  4. Haga clic en Siguiente.

  5. En el cuadro Escriba un nombre para este acceso directo, escriba un nombre y haga clic en Finalizar. El asistente crea el acceso directo y lo coloca en el escritorio.

Puede crear una variedad de accesos directos, cada uno de los cuales se aplica a diferentes modificadores y parámetros al inicio del programa.

Principio de página

Modificadores y parámetros disponibles

En la lista siguiente se muestran todos los modificadores y parámetros disponibles en InfoPath.

Modificador y parámetro

Descripción

formulario

Abre el formulario especificado para que se pueden rellenar. El nombre del formulario puede ser un nombre de archivo, un nombre de ruta de acceso y nombre completo o un nombre de recursos uniforme (URN).

Ejemplo    Para iniciar InfoPath y abrir el formulario MyForm.xml, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" "C:\New Forms\MyForm.xml"

formulario plantilla

Abre un nuevo formulario, basado en la plantilla de formulario especificada, para que pueda rellenarlo. El nombre del formulario puede ser un nombre de archivo, un nombre de archivo completo y un nombre de archivo o una URN.

Ejemplo    Para iniciar InfoPath y abrir un nuevo formulario basado en la plantilla de formulario ExpenseReportTemplate.xsn, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" ExpenseReportTemplate.xsn

formulario plantilla/InputParameters param1 = value & param2 = value & param3 = value

Abre un nuevo formulario, basado en la plantilla de formulario publicada en una ubicación de red compartida y pasa los parámetros al formulario. La plantilla de formulario debe tener código administrado o una secuencia de comandos para procesar los parámetros en la opción /InputParameters. El nombre del formulario puede ser un nombre de archivo, un nombre de archivo completo y un nombre de archivo o una URN.

La lista de parámetros se inicia después de InfoPath.exe con un espacio, y va seguida por el nombre del parámetro, un signo igual (=) y el valor del parámetro. Cada parámetro está separado por un Y comercial (&). No use un espacio entre el signo de interrogación y los parámetros.

Un nombre de parámetro sin un valor se pasa como un parámetro con valor nulo, y un valor sin un nombre de parámetro correspondiente se omite.

Para obtener más información sobre el procesamiento de parámetros de entrada, vea la referencia de programadores de InfoPath.

Ejemplo    Suponga que tiene una plantilla de formulario, ExpenseReportTemplate.xsn, con una secuencia de comandos que puede procesar dos parámetros de entrada llamados department y organization. La plantilla de formulario fue publicada en una carpeta de red compartida llamada NewForms en un servidor llamado Reports. Para iniciar InfoPath y abrir una nueva plantilla de formulario con un parámetro department que sea igual a 10 y un parámetro organization que sea igual a 325, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters?department=10&organization=325

/ InputParameters de plantilla de formulario? param1 = value & param2 = value & param3 = value

Se abrirá un nuevo formulario basado en la plantilla de formulario que se publica en un servidor que ejecuta Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007 y, a continuación, pasa los parámetros al formulario. La plantilla de formulario debe tener administrado código o script para procesar los parámetros en la opción/InputParameters . El nombre de la plantilla de formulario puede ser un nombre de archivo, un nombre de ruta de acceso y nombre completo o una URN.

La lista de parámetros se inicia con un signo de interrogación (?), seguido por el nombre del parámetro, un signo igual (=) y el valor del parámetro. Cada parámetro está separado por un Y comercial (&). No use un espacio entre el signo de interrogación después del modificador /InputParameter y los parámetros.

Un nombre de parámetro sin un valor se pasa como un parámetro con valor nulo, y un valor sin un nombre de parámetro correspondiente se omite.

Para obtener más información sobre el procesamiento de parámetros de entrada, vea la referencia de programadores de InfoPath.

Ejemplo    Suponga que tiene una plantilla de formulario, ExpenseReportTemplate.xsn, con código administrado que puede procesar dos parámetros de entrada llamados department y organization. La plantilla de formulario fue publicada en un servidor que está ejecutando Windows SharePoint Services 3.0 con la dirección URL http://fabrikam. Para iniciar InfoPath y abrir una nueva plantilla de formulario con un parámetro department que sea igual a 10 y un parámetro organization que sea igual a 325, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" http://fabrikam/ExpenseReportTemplate.xsn /InputParameters?department=10&organization=325

/ nuevo formulario /defaultsavelocation < URL >

La nueva opción abre el formulario existente y la opción /defaultsavelocation establece la ruta de acceso para el cuadro de diálogo Guardar como para el localizador uniforme de recursos (URL) especificado. La dirección URL aparecerá en el cuadro de diálogo Guardar como la primera vez que se guarde el formulario.

Ejemplo    Para iniciar InfoPath, abra el formulario MyForm.xml y establezca la ruta de acceso donde el usuario puede guardar el formulario en C:\MyForms. A continuación, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" /new MyForm.xml /defaultsavelocation C:\MyForms

formulario plantilla /defaultsavelocation < URL >

Abre un nuevo formulario basado en la plantilla de formulario y establece la ruta de acceso para el cuadro de diálogo Guardar como en la dirección URL especificada. La dirección URL aparecerá en el cuadro de diálogo Guardar como la primera vez que se guarde el formulario.

Ejemplo    Para iniciar InfoPath, abra un nuevo formulario basado en la plantilla de formulario ExpenseReportTemplate.xsn y, a continuación, establezca la ruta donde desea que el usuario guarde el formulario en la biblioteca de documentos de Windows SharePoint Serviceshttp://fabrikam/sites/Reports, y escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\ExpenseReportTemplate.xsn" /defaultsavelocation http://fabrikam/sites/Reports

/aggregate "formulario1|formulario2|formulario3" "formulario plantilla"

Combina los formularios en un nuevo formulario que está basado en la plantilla de formulario. Los formularios deben ir separados por un carácter de barra vertical (|) y todos los formularios deben ir entre comillas (").

Ejemplo    Suponga que desea combinar los formularios MyForm1.xml y MyForm2.xml en un nuevo formulario basado en la plantilla de formulario ExpenseReportTemplate.xsn. El nuevo formulario se almacena en el equipo en la carpeta Formularios. Para iniciar InfoPath y combinar los dos formularios existentes, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" /aggregate "MyForm1.xml|MyForm2.xml" C:\Forms\ExpenseReportTemplate.xsn

/design plantilla de formulario

Abre la plantilla de formulario especificada en modo de diseño. Si no se especifica ninguna plantilla de formulario, InfoPath se inicia en modo de diseño y no se abre ninguna plantilla de formulario.

Ejemplo    Para iniciar InfoPath en modo de diseño con la plantilla de formulario ExpenseReportTemplate.xsn, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" /design ExpenseReportTemplate.xsn

/design plantilla de formulario /readonly

Abre la plantilla de formulario especificada en modo de diseño. Puede realizar cambios en la plantilla de formulario, pero debe guardarla en una ubicación diferente de donde la ha abierto.

Sugerencia: Use esta opción para abrir y modificar una plantilla de formulario existente que se ha publicado. Este modificador ayuda a evitar que se sobrescriba accidentalmente la plantilla de formulario en la ubicación de publicación al solicitarle que guarde la plantilla de formulario en otra ubicación. Si sobrescribe una plantilla de formulario publicada al guardar la plantilla de formulario en la ubicación de publicación en lugar de usar el Asistente para la publicación, es posible que los usuarios no puedan crear un nuevo formulario o modificar formularios que están basados en esta plantilla de formulario. Después de guardar la plantilla de formulario en otra ubicación y de modificar la plantilla, puede usar el Asistente para la publicación para publicar y sobrescribir la plantilla de formulario en la ubicación de publicación.

Ejemplo    Para iniciar InfoPath en modo de diseño con la plantilla de formulario ExpenseReportTemplate.xsn y para ayudarle a garantizar que no se sobrescribirá la plantilla de formulario en la ubicación original, escriba lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" /design ExpenseReportTemplate.xsn /readonly

/embedding

Inicia InfoPath sin mostrar la ventana Microsoft Office InfoPath. Los programadores usan esta opción al probar las aplicaciones personalizadas con InfoPath.

Ejemplo    Para ello, escriba lo siguiente:

C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" /embedding

/cache ClearAll

Inicia InfoPath y borra la memoria caché en la que se almacenan las plantillas de formulario en el equipo. Use esta opción para quitar plantillas de formulario no utilizadas de los equipos de los usuarios y aumentar de esta forma el espacio de disco disponible. Puede usar esta opción con un formulario existente o con un nuevo formulario basado en la plantilla de formulario.

Ejemplo    Para iniciar InfoPath, abra el formulario MyForm.xml y, a continuación, borre la memoria caché de todas las plantillas de formulario escribiendo lo siguiente:

"C:\Archivos de programa\Microsoft Office\Office12\InfoPath.exe" MyForm.xml /cache ClearAll


Principio de página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×