InfoPath 的命令列參數

附註:  我們想要以您的語言,用最快的速度為您提供最新的說明內容。 本頁面是經由自動翻譯而成,因此文中可能有文法錯誤或不準確之處。讓這些內容對您有所幫助是我們的目的。希望您能在本頁底部告訴我們這項資訊是否有幫助。 此為 英文文章 出處,以供參考。

本文將示範如何將自訂的 Microsoft Office InfoPath 啟動藉由新增到 [啟動] 命令的切換參數與參數的方式。您也可以使用下列的切換參數與參數使用批次檔案中,或在命令提示字元中的 [啟動] 命令。

附註: 命令列切換參數又稱為命令列選項或命令列參數。

例如,您可以使用這些切換參數與參數指定的表單範本中開始 InfoPath、 開始接受輸入的參數,指定的表單範本的 InfoPath 或清除所有的表單範本的快取。如果您想要使用 [在單一場合上的 [切換參數及任何相關聯的參數,您可以在 Microsoft Windows 中輸入 [執行] 對話方塊 ([開始] 按鈕) 中的命令。不過,如果您想要使用相同的參數和參數每次您開啟 InfoPath,您可以建立完成這項工作的桌面捷徑。

本文內容

加到執行命令中一次使用的切換參數

藉由建立捷徑,讓切換參數能夠重複使用

可用的切換參數與參數值

將只使用一次的切換參數加到執行命令中

若要完成此程序,您必須先確定您的電腦上的 InfoPath.exe 檔案的位置。如果您在安裝 InfoPath 時,您可以接受預設資料夾位置,InfoPath.exe 檔案會可能位於 C:\Program Files\Microsoft Office\Office 12\。如果找不到該位置的 InfoPath.exe 檔案,請搜尋該檔案,然後記下完整路徑。

  1. 在 Microsoft Windows 中按一下 [開始] 按鈕,再按一下 [執行]

  2. 在 [執行] 對話方塊中,輸入雙引號、 (包括檔案名稱)、 InfoPath.exe 檔案],然後按一下 [雙引號的完整路徑。

  3. 雙引號之後, 輸入一個空格切換,任何您想要使用的參數。例如,您可以輸入: 」 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters 部門 = 10 及組織 = 325

    附註: 切換參數與參數值不區分大小寫。例如,/A 是 /a.要包含在參數之前的一個空格,並且每個參數值前面的一個空格記住相同。如果將參數包含空格,開始和結束以雙引號括住的參數。

下次您啟動 InfoPath 程式會傳回成先前的預設啟動設定。若要讓您自訂的啟動設定為可供重複使用,請參閱下一節。

頁面頂端

藉由建立捷徑的方式讓切換參數能夠重複使用

若要讓您自訂的啟動設定為可供重複使用,您可以儲存您的桌面上做為快速鍵。若要完成此程序,您必須先確定您的電腦上的 InfoPath.exe 檔案的位置。如果您在安裝 InfoPath 時,您可以接受預設資料夾位置,InfoPath.exe 檔案可能會位於。C:\Program Files\Microsoft Office\Office 12\。如果找不到該位置的 InfoPath.exe 檔案,請搜尋該檔案,然後記下完整路徑。

  1. 在 Windows 桌面上按一下滑鼠右鍵,指向 [新增],然後在快顯功能表上按一下 [捷徑]

  2. 在 [建立捷徑精靈] 中輸入項目的位置] 方塊中,輸入雙引號、 (包括檔案名稱)、 InfoPath.exe 檔案],然後按一下 [雙引號的完整路徑。

  3. 雙引號之後, 輸入一個空格切換,任何您想要使用的參數。例如,您可以輸入: 」 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters 部門 = 10 及組織 = 325

    附註: 切換參數與參數值不區分大小寫。例如,/A 是 /a.要包含在參數之前的一個空格,並且每個參數值前面的一個空格記住相同。如果將參數包含空格,開始和結束以雙引號括住的參數。

  4. 按一下 [下一步]。

  5. 在 [輸入這個捷徑的名稱] 方塊中輸入捷徑的名稱,然後再按一下 [完成。精靈會建立捷徑,並將其放在桌面上。

您可以建立各種捷徑,每一個捷徑在啟動時,都會在程式上套用不同的切換參數和參數值。

頁面頂端

可用的切換參數與參數值

下表列出所有的切換參數和參數,可在 InfoPath 中。

切換參數及參數

描述

表單

開啟指定的表單,讓您可以填寫。表單的名稱可檔案名稱、 的完整路徑和檔名或統一資源名稱 (URN)。

範例   若要啟動 InfoPath 並開啟表單 MyForm.xml,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 「 C:\New Forms\MyForm.xml 」

表單範本

隨即會開啟新的表單中,根據指定的表單範本,以便您可以填寫。檔案名稱、 的完整路徑和檔名或 URN,可使用表單的名稱。

範例   若要啟動 InfoPath 並開啟新表單範本 ExpenseReportTemplate.xsn 為基礎的表單中,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 ExpenseReportTemplate.xsn

表單範本 /InputParameters 參數 1 = 值及參數 2 = 值與 param3 = 值

隨後便會開啟新的表單中,根據表單範本發佈至共用的網路位置,並將參數傳遞至表單。程式碼或指令碼處理/InputParameters選項中的參數,必須有管理表單範本。表單範本的名稱可檔案名稱、 的完整路徑和檔名或 URN。

[參數] 清單會與一個空格,啟動 InfoPath.exe 之後,並接著參數、 等號 (=) 及參數值的名稱。每個參數以連字號 (&)。不要使用問號與每個參數之間的間距。

沒有值的參數名稱會傳遞做為參數為空值,並會忽略沒有相對應的參數名稱值。

如需有關如何處理輸入的參數的詳細資訊,請參閱 InfoPath 開發人員參考。

範例   假設您有表單範本,ExpenseReportTemplate.xsn,可處理兩個部門] 和 [組織的輸入的參數的指令碼。表單範本發佈至一個稱為稱為 「 報表伺服器上的 [NewForms 的共用的網路資料夾。若要啟動 InfoPath 並開啟新的表單範本與部門參數,等於 10 和組織參數,等於 325,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters?department = 10 及組織 = 325

表單範本 /InputParameters? 參數 1 = 值及參數 2 = 值與 param3 = 值

隨即會開啟新的已發佈至伺服器執行Windows SharePoint Services 3.0或Microsoft Office SharePoint Server 2007,然後將參數傳遞至表單的表單範本為基礎的表單。程式碼或指令碼處理/InputParameters選項中的參數,必須有管理表單範本。表單範本的名稱可檔案名稱、 的完整路徑和檔名或 URN。

[參數] 清單的第一句是問號 (?),後面接著參數、 等號 (=) 及參數值的名稱。每個參數以連字號 (&)。不要使用問號之後 /InputParameter 切換與每個參數之間的間距。

沒有值的參數名稱會傳遞做為參數為空值,並會忽略沒有相對應的參數名稱值。

如需撰寫 managed 程式碼,輸入參數的詳細資訊,請參閱 InfoPath 開發人員參考。

範例   假設您有的表單範本,ExpenseReportTemplate.xsn,可處理兩個部門] 和 [組織的輸入的參數的 managed 程式碼。表單範本發佈至伺服器執行 URL http://fabrikamWindows SharePoint Services 3.0 。若要啟動 InfoPath 並開啟新的表單範本與部門參數,等於 10 和組織參數,等於 325,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 http://fabrikam/ExpenseReportTemplate.xsn /InputParameters?department = 10 及組織 = 325

/ 新表單 /defaultsavelocation < URL >

新 /選項會開啟現有的表單,然後/defaultsavelocation選項設定為 [另存新檔] 對話方塊的路徑至指定的統一資源定位器 (URL)。儲存表單的第一次時,會在 [另存新檔] 對話方塊中顯示的 URL。

範例   若要啟動 InfoPath、 開啟表單 MyForm.xml,並設定路徑使用者可讓儲存表單 C:\MyForms,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 / 新 MyForm.xml /defaultsavelocation C:\MyForms

表單範本 /defaultsavelocation < URL >

開啟新表單範本為基礎的表單,然後設定 [另存新檔] 對話方塊的路徑至指定的 URL。儲存表單的第一次時,會在 [另存新檔] 對話方塊中顯示的 URL。

範例   啟動 InfoPath 開啟新表單範本 ExpenseReportTemplate.xsn,為基礎的表單,然後設定路徑您要儲存到Windows SharePoint Services文件庫http://fabrikam/sites/Reports表單使用者,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\ExpenseReportTemplate.xsn 」 /defaultsavelocation http://fabrikam/sites/Reports

彙總 / 「 form1 | form2 | form3 」 「 表單範本 」

將表單合併至表單範本為基礎的新表單。必須由管道 (|) 字元,分隔表單及所有的表單必須以引號 (") 括住。

範例   假設您想要將新的表單為基礎的表單範本 ExpenseReportTemplate.xsn 合併 MyForm1.xml 和 MyForm2.xml 的表單。新的表單範本會儲存在您的電腦,在 [表單] 資料夾中。若要啟動 InfoPath 並合併兩個現有表單中,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 「 彙總 」 MyForm1.xml| /MyForm2.xml 」 C:\Forms\ExpenseReportTemplate.xsn

/design 表單範本

在設計模式中開啟指定的表單範本。如果有不指定任何表單範本,則 InfoPath 會開始在不使用的表單範本的設計模式中。

範例   若要開始 InfoPath 表單範本 ExpenseReportTemplate.xsn 設計模式中,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 /design ExpenseReportTemplate.xsn

設計表單範本 /readonly /

在設計模式中開啟指定的表單範本。您可以進行變更的表單範本中,但您必須將表單範本儲存在您於開啟的表單範本以外的位置。

提示: 若要開啟及修改現有的表單範本的已發佈使用這個選項。這個選項可協助防止您不小心覆寫表單範本發佈位置要求您將表單範本儲存至另一個位置。如果您要覆寫發佈的表單範本儲存表單範本的發佈位置而不是使用 [發佈精靈,使用者可能無法建立新的表單或修改現有此表單範本為基礎的表單。將表單範本儲存到另一個位置,然後再修改表單範本後,您可以使用 [發佈精靈,發佈並覆寫表單範本發佈的位置。

範例   若要啟動 InfoPath 在設計模式中的表單範本 ExpenseReportTemplate.xsn,並確保您會覆寫原始位置的表單範本,輸入以下資料:

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 /design ExpenseReportTemplate.xsn /readonly

/embedding

啟動 InfoPath 不會顯示 [ Microsoft Office InfoPath視窗。開發人員測試使用 InfoPath 自訂應用程式時,使用此選項。

範例   若要這麼做,請輸入以下資料:

C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 / 內嵌

/cache ClearAll

啟動 InfoPath,並清除快取中的表單範本會儲存在電腦。若要移除使用者的電腦未使用的表單範本,以增加可用磁碟空間,請使用這個選項。您可以使用這個選項,將現有的表單的表單範本為基礎的新表單。

範例   要啟動 InfoPath、 開啟表單 MyForm.xml,然後清除所有的表單範本的快取,輸入以下

「 C:\Program Files\Microsoft Office\Office12\InfoPath.exe 」 MyForm.xml /cache ClearAll


頁面頂端

增進您的 Office 技巧
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×