共用方式為


使用命令檔

如果您想要執行一系列的主機整合伺服器組態命令,您可以從每個命令中移除 snacfg 一詞、將新的命令放在稱為命令檔案的檔案中,然後使用單一 snacfg 命令來執行整個命令檔。 這類似于批次檔的運作方式;不過,命令檔案會開啟並關閉組態檔的次數比批次檔少。 當命令檔執行時,組態檔只會在開頭開啟一次。 然後會執行所有命令,並關閉組態檔。 相反地,當執行包含 snacfg 命令的批次檔時,組態檔會開啟並關閉多次,一次用於檔案中的每個命令。

建立命令檔案時,請勿包含下列專案:

  • snacfg一字

  • 組態檔的路徑

  • 另一個命令檔案的命令路徑

  • 註解文字字串內的反斜線

    此外,您也可以在命令檔中包含長、多行命令,方法是以反斜線結尾 ( \ ) 。 反斜線表示下一行中的字串應該附加至目前的命令。

    使用命令檔案有兩個步驟。 首先,在純文字檔案中輸入組態命令,或使用 /print 選項來建立檔案,如下一節所述。 然後,輸入具有下列語法的行,從命令提示字元執行命令檔:

  
[configpath]commandpath []  
  

在上述語法行中, configpath 是應該執行命令之組態檔的路徑;在這個路徑前面加上 # 符號。 同樣地, commandpath 是命令檔的路徑;在這個路徑前面加上 @ 符號。 使用 /v (詳細資訊) 選項,讓所有參考訊息 (不只是命令檔案執行時顯示) 的錯誤訊息。 如果沒有 /v 選項,只會顯示錯誤訊息。

例如,若要執行一系列命令,導致組態檔中的連結和連線清單,請建立名為 SNA_CMD1.TXT 的檔案,其中包含下列幾行:

link /list  
connection /list  

另請參閱

Snacfg 參考