執行此程序,透過命令行以兩種方式使用 mxtask 命令來建立 OpenSSH 作業:
透過命令行輸入所有參數
透過 .XML 檔案輸入所有參數
在作業清單中檢視時,會停用自 .XML 檔案建立的作業;而自命令行建立的作業則不會停用。
欲瞭解如何正確輸入資訊,請匯出現有的 OpenSSH 作業。
建立 OpenSSH 作業。若需相關資訊,請參閱擴充管理的工具 - 安裝 OpenSSH。
將作業儲存為 SSH 作業。
自命令行執行下列命令:
mxtask -lf "SSH Task" > ssh.xml
ssh.xml 現在包含自命令行建立 OpenSSH 作業所需的格式。以下為範例檔。
<?xml version="1.0" encoding="windows-1252"?> <task-list> <task name="Install OpenSSH 1" type="manual" owner="admin" state="enabled"> <toolname>Install OpenSSH</toolname> <queryname></queryname> <scheduleinfo /> <timefilter /> <toolparams> <?xml version="1.0"?> <XeObject className="com.hp.mx.portal.taskandjob. OpenSSHInstall.MxOpenSSHInstallCommandToolParameters" classVersion="1.0"> <Property name="driveLetter"> <Simple>C:</Simple> </Property> <Property name="path"> <Simple>C:\Program Files\HP\Systems Insight Manager\ openssh\1118786323238</Simple> </Property> <Property name="component"> <Simple>CP005309.EXE</Simple> </Property> <Property name="username"> <Simple>administrator</Simple> </Property> <Property name="password"> <Simple></Simple> </Property> <Property name="domain"> <Simple></Simple> </Property> </XeObject> </toolparams> </task> </task-list>>
自 GUI 建立作業時,即使系統僅要求使用者提供 3 個參數,OpenSSH 作業仍使用 6 個參數。前三個參數必須遵循提供的範例。例如:
driveLetter 需為安裝 HP Systems Insight Manager (HP SIM) 的磁碟機
path 需為 openssh 目錄\目錄名稱的完整路徑,
其中目錄名稱為您所選取的任何名稱。
component 需為 CP005309.EXE
username 為目標系統上具有管理權的使用者帳號
password 為使用者名稱指定之管理帳號的密碼
domain 為管理使用者的網域 (目標系統上的管理使用者若為本機帳號,則此屬性為空白)
執行:
mxtask -cf ssh.xml
mxtask -c 作業名稱 -q 查詢名稱 -w 排程 -t 工具名稱 -A 工具參數
其中作業名稱係指您賦予作業的名稱、查詢名稱係指現有集合的名稱、排程為 Tmanual、工具名稱為工具 (安裝 OpenSSH),而工具參數則為先前列出的參數。
例如:
mxtask -c “ssh1” -q “All Systems” -w Tmanual -t “Install OpenSSH” -A “<?xml version="1.0"?> <XeObjectclassName="com.hp.mx.portal.taskandjob. OpenSSHInstall.MxOpenSSHInstallCommandToolParameters" classVersion="1.0"> <Property name="driveLetter"> <Simple>C:</Simple> </Property> <Property name="path"> <Simple>C:\hpsim\target\windows\stage\sim\openssh\ 1079128853916</Simple> </Property> <Property name="component"> <Simple>CP005309.EXE</Simple> </Property> </Property name="username"> <Simple>user1</Simple> </Property> </Property name="password"> <Simple>password</Simple> </Property> <Property name="domain"> <Simple>openview</Simple> </Property> </XeObject>">
相關程序