不受約束程序管理可透過 Windows 登錄啟用並加以設定。以下各節說明如何在 Windows 98 和 Windows 2000/XP 工作站上手動修改登錄,以及如何建立應用程式物件以透過應用程式啟動器配送登錄變更:
使用 regedit.exe 開啟 Windows 登錄。
找到以下機碼:
HKEY_CURRENT_USER\Software\NetWare\NAL\1.0
在 1.0 機碼下新增一個程序管理機碼:
HKEY_CURRENT_USER\Software\NetWare\NAL\1.0\Process Management
使用以下資訊將 Default Action 值新增至 Process Management 機碼:
值類型: DWORD
值名稱: Default Action
值資料: 若要讓應用程式啟動器忽略所有不受約束程序,請輸入 0。若要讓應用程式啟動器終止所有不受約束程序,請輸入 1。
使用以下資訊將 Report Terminated 值新增至 Process Management 機碼:
值類型: DWORD
值名稱: Report Terminated
值資料: 若要停用應用程式啟動器終止的不受約束程序報告,請輸入 0。若要啟用終止的不受約束程序報告,請輸入 1。
使用以下資訊將 Report Ignored 值新增至 Process Management 機碼:
值類型: DWORD
值名稱: Report Ignored
值資料: 若要停用應用程式啟動器忽略的不受約束程序報告,請輸入 0。若要啟用忽略的不受約束程序報告,請輸入 1。
如果您透過新增「
」或「 」值來啟用報告,則需要決定將報告傳送至何處。若要如此:將 Reporting targets 機碼新增至 Process management 機碼:
HKEY_CURRENT_USER\Software\NetWare\NAL\1.0\Process Management\Reporting Targets
若要設定資料庫報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: DWORD
值名稱: 資料庫
值資料: 若要停用資料庫報告,請輸入 0。若要啟用資料庫報告,請輸入 1。啟用此選項後,應用程式啟動器會寫入由與使用者關聯之服務位置規則套件決定的資料庫。如需更多資訊,請參閱開啟 ZENworks 資料庫規則 。
如需有關您可以用於從資料庫產生報告的查詢之資訊,請參閱節 44.6, 從資料庫產生報告。
若要設定 SNMP 報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: DWORD
值名稱: SNMP
值資料: 若要停用 SNMP 報告,請輸入 0。若要啟用 SNMP 報告,請輸入 1。啟用此選項後,應用程式啟動器會傳送至由與使用者關聯之服務位置規則套件決定的 SNMP 陷阱目標。如需更多資訊,請參閱開啟 SNMP 陷阱目標規則。
若要設定 XML 報告,請使用以下資訊將
值新增至 Reporting Targets 機碼:值類型: DWORD
值名稱: XML
值資料: 若要停用 XML 報告,請輸入 0。若要啟用 XML 報告,請輸入 1。啟用此選項後,應用程式啟動器會傳送至由與使用者關聯之服務位置規則套件決定的 XML 目標。如需更多資訊,請參閱開啟 SNMP 陷阱目標規則。
若要將 XML 報告處理為資料庫,請參閱節 44.6, 從資料庫產生報告,以取得有關您可用於從資料庫產生報告的查詢之資訊。
若要設定記錄檔案報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: String
值名稱: File
值資料: 指定由記錄檔案使用的完整路徑和檔名。可以是映射的磁碟機,也可以是本地或網路磁碟機的 UNC 路徑。例如,\\server1\vol1\process\rogue.txt。如果您未輸入值,則會停用記錄檔案報告。
如需有關瞭解寫入記錄檔案之資訊的資訊,請參閱節 44.7, 瞭解記錄檔案報告。
如果要使用例外清單,請在 Process management 機碼下建立一個 Exception list 機碼:
HKEY_CURRENT_USER\Software\NetWare\NAL\1.0\Process Management\Exception List
「Default Action」設定 (步驟 4) 會決定如何處理新增至例外清單的程序。如果「Default Action」設為 0 (忽略程序),則會終止 (而不是忽略) 新增至例外清單的所有程序。如果「Default Action」設為 1 (終止程序),則會忽略 (而不是終止) 新增至例外清單的所有程序。
對於要新增至清單的每個程序,均在 Exception list 機碼中新增 DWORD 值。
值類型: DWORD
值名稱: 輸入程序檔名。您可以輸入所顯示的可執行檔名稱或原始檔名。如果程序有原始檔名,則它會在可執行檔的「內容」對話方塊的「版本」索引標籤上列出 (在可執行檔上按一下滑鼠右鍵 > 按一下「內容」> 按一下「版本」)。請僅輸入檔名,而不要輸入檔案的路徑。
值資料: 請勿在此欄位中輸入任何內容。
儲存登錄變更。
在 ConsoleOne® 中,使用以下資訊建立簡單應用程式物件 (如有必要,請參閱節 28.0, 配送:簡單應用程式):
物件名稱: 指定 eDirectory 物件的唯一名稱 (例如,Rogue Process Management)。
檔案的路徑: 請勿在此欄位中指定任何內容。
配送規則: 如果要在將登錄變更配送到工作站之前強制執行特定規則,請定義這些規則。您也可稍後執行此作業。
關聯: 選取要將變更配送至的使用者或工作站。您也可稍後執行此作業。
建立應用程式物件之後,在該物件上按一下滑鼠右鍵,然後按一下「
」以顯示物件的內容頁。按一下「
」,然後按一下「 」以顯示「登錄」頁。建立以下登錄機碼:
HKEY_CURRENT_USER\Software\NetWare\NAL\1.0\Process Management
建立機碼的步驟:
將 Default Action 值新增至 Process Management 機碼。若要如此:
選取「Process Management」機碼,按一下「
」,按一下「 」以顯示「編輯 DWORD 值」對話方塊,然後填寫欄位,如下所示:值名稱: Default Action
值資料: 若要讓應用程式啟動器忽略所有不受約束程序,請輸入 0。若要讓應用程式啟動器終止所有不受約束程序,請輸入 1。
按一下「
」以將 值新增至 Process management 機碼。將
值新增至 Process management 機碼。若要如此:選取「Process management」機碼,按一下「
」,按一下「 」以顯示「編輯 DWORD 值」對話方塊,然後填寫欄位,如下所示:值名稱: Report Terminated
值資料: 若要停用應用程式啟動器終止的不受約束程序報告,請輸入 0。若要啟用終止的不受約束程序報告,請輸入 1。
按一下「
」以將 Report Terminated 值新增至 Process management 機碼。將
值新增至 Process management 機碼。若要如此:選取「Process management」機碼,按一下「
」,按一下「 」以顯示「編輯 DWORD 值」對話方塊,然後填寫欄位,如下所示:值名稱: Report Ignored
值資料: 若要停用應用程式啟動器忽略的不受約束程序報告,請輸入 0。若要啟用忽略的不受約束程序報告,請輸入 1。
按一下「
」以將 值新增至 Process management 機碼。如果您透過新增「
」或「 」值來啟用報告,則需要決定將報告傳送至何處。若要如此:將 Reporting targets 機碼新增至 Process management 機碼:
HKEY_CURRENT_USER\Software\NetWare\NAL\1.0\Process Management\Reporting Targets
若要設定資料庫報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: DWORD
值名稱: 資料庫
值資料: 若要停用資料庫報告,請輸入 0。若要啟用資料庫報告,請輸入 1。啟用此選項後,應用程式啟動器會寫入由與使用者關聯之服務位置規則套件決定的資料庫。如需更多資訊,請參閱開啟 ZENworks 資料庫規則 。
如需有關您可以用於從資料庫產生報告的查詢之資訊,請參閱節 44.6, 從資料庫產生報告。
若要設定 SNMP 報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: DWORD
值名稱: SNMP
值資料: 若要停用 SNMP 報告,請輸入 0。若要啟用 SNMP 報告,請輸入 1。啟用此選項後,應用程式啟動器會傳送至由與使用者關聯之服務位置規則套件決定的 SNMP 陷阱目標。如需更多資訊,請參閱開啟 SNMP 陷阱目標規則。
若要設定 XML 報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: DWORD
值名稱: XML
值資料: 若要停用 XML 報告,請輸入 0。若要啟用 XML 報告,請輸入 1。啟用此選項後,應用程式啟動器會傳送至由與使用者關聯之服務位置規則套件決定的 XML 目標。如需更多資訊,請參閱開啟 SNMP 陷阱目標規則。
若要將 XML 報告處理為資料庫,請參閱節 44.6, 從資料庫產生報告,以取得有關您可用於從資料庫產生報告的查詢之資訊。
若要設定記錄檔案報告,請使用以下資訊將
值新增至 Reporting targets 機碼:值類型: String
值名稱: File
值資料: 指定由記錄檔案使用的完整路徑和檔名。可以是映射的磁碟機,也可以是本地或網路磁碟機的 UNC 路徑。例如,\\server1\vol1\process\rogue.txt。如果您未輸入值,則會停用記錄檔案報告。
如需有關瞭解寫入記錄檔案之資訊的資訊,請參閱節 44.7, 瞭解記錄檔案報告。
如果要使用例外清單,請在 Process management 機碼下建立
機碼:HKEY_CURRENT_USER\Software\NetWare\NAL\1.0\Process Management\Exception List
「Default Action」設定 (步驟 4) 會決定如何處理新增至例外清單的程序。如果「Default Action」設為 0 (忽略程序),則會終止 (而不是忽略) 新增至例外清單的所有程序。如果「Default Action」設為 1 (終止程序),則會忽略 (而不是終止) 新增至例外清單的所有程序。
對於要新增至清單的每個程序,均在
機碼新增一個字串值。若要如此:選取「Exception list」機碼,按一下「
」,按一下「 」以顯示「編輯 DWORD 值」對話方塊,然後填寫欄位,如下所示:值名稱: 輸入程序檔名。您可以輸入所顯示的可執行檔名稱或原始檔名。如果程序有原始檔名,則它會在可執行檔的「內容」對話方塊的「版本」索引標籤上列出 (在可執行檔上按一下滑鼠右鍵,按一下「內容」,然後按一下「版本」)。請僅輸入檔名,而不要輸入檔案的路徑。
值資料: 請勿在此欄位中輸入任何內容。
按一下「
」將值新增至 Exception list 機碼。按一下「
」索引標籤以顯示「關聯」頁。新增要將變更配送至的使用者或工作站。為確保進行變更時不需要任何使用者介入,請在每個關聯上啟用「
」選項。按一下「
」以將變更儲存至應用程式物件。在應用程式啟動器下次重新整理時,登錄修改即會配送至關聯的使用者;在應用程式啟動器工作站輔助程式下次重新整理時,配送至關聯的工作站。