注冊表變數
❶ 如何用cmd命令設置變數修改注冊表
一般在批處理命令行下操作注冊表是用系統自帶的reg.exe來操作的。
你可以在命令行下輸入
reg
/?
查看具體操作的參數,我看你就是要問這個吧.
❷ 如何更改注冊表和環境變數的SDEHOME
用戶可以安裝完ArcSDE軟體後,將路徑剪切到不帶括弧的路徑下,那麼SDEHOME的路徑就有所改變專,這個路徑如果是在屬Windows操作系統中會在注冊表和環境變數進行存儲
在注冊表中
查看注冊表,這三個Services都有記錄,都需要填寫
查看操作系統環境變數
把這些內容修改正確即可
❸ 批處理for語句讀取注冊表並賦值給變數,
感覺這代碼還是不錯的,該注冊表查詢項的結果是多行,剛好要取的是最後一行內,也就是說 變數a應最終是容取到了要的結果,即直接echo %a% 驗證結果
如果取的不是最後一行則要把 ^|find "Desktop 加在do之前的括弧里
('reg query "%str%" /v Desktop ^|find "Desktop"')
❹ 有人知道注冊表中可以使用的變數嗎
注冊表變數用於控制 Windows 事件日誌適配器的運作。對注冊表變數的更改會立即生效;不需要停止並重新啟動適配器。使用 Windows 提供的注冊表編輯器(regedt32)可查看並修改注冊表變數。
注:
沒有必要為了讓 Windows 事件日誌適配器運行而修改注冊表變數。Windows 事件日誌適配器安裝時,注冊表變數自動設置為正確的預設值。
用於 Windows 事件日誌適配器的所有注冊表變數均位於 \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TECWinAdapter 目錄中。下面是適配器注冊表變數:
注:
如果更改名稱以 EventsProcessedTimeStamp 結尾的任何注冊表變數的注冊表條目,則還必須更改名稱以 EventsProcessed 結尾的相應注冊表變數的注冊表條目。例如,如果更改 的注冊表條目,還必須更改 ApplicationEventsProcessed。
如果兩個值都未更改,則如果滿足 PollingInterval 條件,適配器會意外結束,並發送與以下內容類似的消息:
msg='TECWinAdapter shuts down.Error: older event on \
ApplicationEventsProcessed : (1,920433843) vs last processed \
event(1,923673952).';
為防止發生這種情況,請停止該適配器並隨後進行必要的注冊表更改。重新啟動適配器時,一致性檢查會更新以 EventsProcessed 結尾的相應變數的注冊表條目,以與基於以 EventsProcessedTimeStamp 結尾的相應變數的正確值相匹配。
ApplicationEventsProcessed
包含適配器已處理的 Windows 應用程序日誌中最高事件編號。適配器使用該變數來跟蹤它已讀取並發送到事件伺服器的事件數量,以便下次輪詢日誌時適配器可從下一個事件開始。如果要再次讀取並處理某個事件,可降低 ApplicationEventsProcessed 變數的值。要處理應用程序日誌中的所有消息,請將 ApplicationEventsProcessed 變數設置為 1。
包含由 ApplicationEventsProcessed 變數的值標識的相應事件的時間戳記。
DirectoryEventsProcessed
包含適配器已處理的 Windows Active Directory 伺服器日誌中最高事件編號。適配器使用該變數來跟蹤它已讀取並發送到事件伺服器的事件數量,以便下次輪詢日誌時適配器可從下一個事件開始。如果要再次讀取並處理某個事件,可降低 DirectoryEventsProcessed 變數的值。要處理目錄服務日誌中的所有消息,請將 DirectoryEventsProcessed 變數設置為 1。
包含由 DirectoryEventsProcessed 變數的值標識的相應事件的時間戳記。
DNSEventsProcessed
包含適配器已處理的 Windows DNS 伺服器日誌中最高事件編號。適配器使用該變數來跟蹤它已讀取並發送到事件伺服器的事件數量,以便下次輪詢日誌時適配器可從下一個事件開始。如果要再次讀取並處理某事件,可降低 DNSEventsProcessed 變數的值。要處理 DNS 伺服器日誌中的所有消息,請將 DNSEventsProcessed 變數設置為 1。
DNSEventsProcessedTimeStamp
包含由 DNSEventsProcessed 變數的值標識的相應事件的時間戳記。
包含適配器已處理的 Windows 文件副本服務事件日誌中最高事件編號。適配器使用該變數來跟蹤它已讀取並發送到事件伺服器的文件副本服務日誌事件數量,以便下次輪詢日誌時適配器可從下一個事件開始。如果要再次讀取並處理某個事件,可降低 變數的值。要處理文件副本服務日誌中的所有消息,請將 變數設置為 1。
TimeStamp
包含由 變數的值標識的相應事件的時間戳記。
PollingInterval
適配器在不自動接收任何事件時按時間間隔輪詢 Windows 事件日誌,以獲取新事件。PollingInterval 變數指定輪詢 Windows 事件日誌的頻率上限(秒)。預設值是 120 秒。
以 5 秒為間隔開始輪詢。如果檢測到新的事件,下一輪詢頻率再以 5 秒為間隔開始。如果輪詢中沒有檢測到事件,則輪詢時間間隔加倍,直到達到上限。達到上限後,輪詢頻率保持此時間間隔值,直到檢測到新的事件,然後復位為 5 秒。
注:
如果存在緩存的事件,但沒有傳入的事件,該時間仍會加倍,直到設置的 PollingInterval 為止。為了避免這種情況,請將 PollingInterval 設置為一個較低的數字。PollingInterval 設置位於注冊表的 THKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TECWinAdapter\ 中。這並不設置為預設值,必須向注冊表添加該設置才能更改預設值 120 秒。
SecurityEventsProcessed
包含適配器已處理的 Windows 安全性日誌中最高事件編號。適配器使用該變數來跟蹤它已讀取並發送到事件伺服器的事件數量,以便下次輪詢日誌時適配器可從下一個事件開始。如果要再次讀取並處理某事件,可降低 SecurityEventsProcessed 變數的值。要處理安全性日誌中的所有消息,請將 SecurityEventsProcessed 變數設置為 1。
包含由 SecurityEventsProcessed 變數的值標識的相應事件的時間戳記。
SystemEventsProcessed
包含適配器已處理的 Windows 事件日誌中最高事件編號。適配器使用該變數來跟蹤它已讀取並發送到事件伺服器的日誌事件數量,以便下次輪詢日誌時適配器可從下一個事件開始。如果要再次讀取並處理某事件,可降低 SystemEventsProcessed 變數的值。要處理事件日誌中的所有消息,請將 SystemEventsProcessed 變數設置為 1。
包含由 SystemEventsProcessed 變數的值標識的相應事件的時間戳記。
TECInstallPath
指定包含 Windows 事件日誌適配器可執行文件和運行時文件的目錄。該變數通常設置為 drive:\adapter_dir,其中 drive 和 adapter_dir 分別是包含適配器可執行文件和運行時文件的驅動器和目錄。僅在安裝適配器後移動適配器可執行文件和運行時文件的情況下,更改 TECInstallPath 變數。
❺ 無法保存注冊表中的新環境變數
注冊表修復一下,在試試如果還不行,能否把你設置的內容截圖上來看看?
❻ 如何通過注冊表設置系統的環境變數
,來設置系統的環來境源變數,然而在此設置的環境變數是否在注冊表中具
有對應的項呢?答案是肯定的。
而在.net中提供了一個類來獲取系統的環境變數及其值。
環境變數分為兩類:用戶變數與系統變數,在注冊表中都有對應的項
。其中用戶變數所在位置:
HKEY_CURRENT_USER/Environment
;系統變數所在位置為:/HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001
/Control/Session Manager/Environment。
在.net中可以使用類System.Environment的方
法:GetEnvironmentVariable(string)來取得環境變數的值。
❼ 易語言寫注冊表後怎麼用取注冊項把變數保存到輸入框1(變數名:Var)
調用格式: 〈位元組集〉 取位元組集注冊項 (整數型 根目錄,文本型 全路徑注冊項名,專〔字屬節集 默認位元組集〕) - 系統核心支持庫->系統處理
英文名稱:GetBinRegItem
在 Windows 注冊表中返回指定的位元組集類型注冊表項值。如欲讀取注冊項默認值,請在項目名後加「\」號,如「test\」。與「取位元組集注冊表項」命令不同的是本命令可以取任意位置處的注冊表項。本命令為中級命令。
參數<1>的名稱為「根目錄」,類型為「整數型(int)」。可以為以下常量值之一: 1、#根類; 2、#現行設置; 3、#現行用戶; 4、#本地機器; 5、#所有用戶。
參數<2>的名稱為「全路徑注冊項名」,類型為「文本型(text)」。
參數<3>的名稱為「默認位元組集」,類型為「位元組集(bin)」,可以被省略。如果指定的注冊表項不存在,將返回此默認位元組集。如果指定的注冊表項不存在且本參數被省略,將返回空位元組集。
操作系統需求: Windows
讀取之後與你認為的正確的值進行比較就可以了。
❽ bat文件讀取注冊表,存入一個變數,使用這個變數
貌似linda_linda10解釋的太簡單了,我稍微提一點,因為這確實很簡單。
你需要生成一個臨時的.reg文件,並用regedit
/s導入。
如果這句話中任何地方不明白,那就沒有辦法了。
❾ bat文件中, 怎樣把一個注冊表的鍵值賦給變數1%
貌似linda_linda10解釋的太簡單了,我稍微提一點,因為這確實很簡單。
你需要生成一個臨時的.reg文件,並用regedit /s導入。
如果這句話中任何地方不明白,那就沒有辦法了。
❿ 注冊表reg 修改電腦環境變數 並立即生效 怎麼寫
注冊表改了後,要注銷才能生效,用批處理的set命令就不會