Solaris 一般桌上管理系統環境:進階使用者和系統管理員指南

建立指令動作的範例

下列步驟建立啟動在遠程系統 AppServerA 上的傳真應用程式的個人動作。啟動傳真應用程式的指令為:

/usr/fax/bin/faxcompose [filename]
  1. 建立檔案 HomeDirectory/.dt/types/Fax.dt

  2. 將以下動作定義放在檔案中:

    ACTION FaxComposer
        { 
         TYPE 	  COMMAND 
         ICON 	  fax  
         WINDOW_TYPE  NO_STDIO
         EXEC_STRING  /usr/fax/bin/faxcompose -c%Arg_1%
         EXEC_HOST       AppServerA
         DESCRIPTION    Runs the fax composer
           
        }

    WINDOW_TYPEEXEC_STRING 欄位描述動作的行為。

    WINDOW_TYPE- NO_STDIO 關鍵字指定動作不需在終端機模擬器視窗中執行。

    請參閱 "指定動作的視窗支援"

    EXEC_STRING-語法 %Arg _1% 接受定位檔案。如果連按兩下動作圖像,動作會開啟空白的傳真撰寫視窗。

    請參閱 "建立指令動作的執行字串"

  3. 儲存檔案。

  4. 使用「圖像編輯器」在 HomeDirectory/.dt/icons 目錄中建立下列的圖像影像檔案:

    • fax.m.pm,大小 32 乘 32 像素

    • fax.t.pm,大小 16 乘 16 像素

  5. 連按兩下 Desktop_Tools 應用程式群組中的「重新載入動作」。

  6. 建立您有寫入許可權的目錄(例如,您的主目錄)中名為 FaxComposer 的可執行的檔案。