A.2 指令行模式

指令行模式可讓您使用程序檔或批次檔案。 表 A-7 包含不同的可用選項。

若要使用指令行選項,請決定您想要使用的項目並將其串在一起。

範例: dxcmd -user admin.headquarters -host 10.0.0.1 -password n0vell -start test.driverset.headquarters

該指令會啟動驅動程式。

表 A-7 指令行選項

選項

描述

組態

 

-user <user name>

指定對您要測試之驅動程式具有管理權限的使用者名稱。

-host <name or IP address>

指定安裝驅動程式之伺服器的 IP 位址。

-password <user password>

針對上面指定的使用者指定密碼。

-port <port number>

如果不使用預設連接埠,請指定連接埠號碼。

-q <quiet mode>

執行指令時顯示極少的資訊。

-v <verbose mode>

執行指令時顯示詳細資訊。

-? <show this message>

顯示說明功能表。

-help <show this message>

顯示說明功能表。

動作

 

-start <driver dn>

啟動驅動程式。

-stop <driver dn>

停止驅動程式。

-getstate <driver dn>

顯示驅動程式的狀態為執行中或已停止。

-getstartoption <driver dn>

顯示驅動程式的啟動選項。

-setstartoption <driver dn> <disabled|manual|auto> <resync|noresync>

設定重新啟動伺服器時驅動程式的啟動方式。 設定重新啟動驅動程式時是否重新同步化物件。

-getcachelimit <driver dn>

列出對驅動程式設定的快取限制。

-setcachelimit <driver dn> <0 or positive integer>

設定驅動程式的快取限制。

-migrateapp <driver dn> <filename>

處理包含查詢指令的 XML 文件。

藉由使用 Novell nds.dtd,建立包含查詢指令的 XML 文件。

-setshimpassword <driver dn> <password>

設定應用程式密碼。 這是您用來驗證進入已連接系統所使用的使用者帳戶密碼。

-clearshimpassword <driver dn> <password>

清除應用程式密碼。

-setremoteloaderpassword <driver dn> <password>

設定「遠端載入器」密碼。

「遠端載入器」密碼是用來控制對「遠端載入器」例項的存取。 如需相關資訊,請參閱節 3.0, 設定已連接系統。

<clearremoteloaderpassword <driver dn>

清除「遠端載入器」密碼。

-sendcommand <driver dn> <input filename> <output filename>

處理 XDS 指令文件。

將 XDS 指令文件指定為輸入檔案。

範例:

NetWare: sys:\files\user.xml

Windows: c:\files\user.xml

Linux: /files/user.log

指定輸出檔案名稱,以查看結果。

範例:

NetWare: sys:\files\user.log

Windows: c:\files\user.log

Linux: /files/user.log

-setlogevents <dn> <integer ...>

設定驅動程式上的 Novell Audit 記錄事件。 整數是要記錄之項目的選項。 如需輸入之整數的清單,請參閱表 A-6

-clearlogevents <dn>

清除驅動程式上設定的所有 Novell Audit 記錄事件。

-setdriverset <driver set dn>

將驅動程式集與伺服器相關聯。

-cleardriverset

清除驅動程式集與伺服器的關聯。

-getversion

顯示已安裝之 Identity Manager 的版本。

-initdriver object <dn>

將新「驅動程式」物件上的資料進行內部啟始化, 僅用於測試目的。

-setnamedpassword <driver dn> <name> <password> [description]

在驅動程式物件上設定具名密碼。 指定具名密碼的名稱、密碼和描述。

-clearnamedpassword <driver dn> <name>

清除指定的具名密碼。

-clearallnamedpaswords <driver dn>

清除特定驅動程式上設定的所有具名密碼。