
批處理運行中怎樣檢測自身所處的系統是否為安全模式WindowsRE等等最后由 huyou96 于 -10-24 16:36批處理運行中怎樣檢測自身所處的系統環境是否為正常模式、安全模式、Windows PE、Windows RE?批處理腳本在執行過程中,怎樣檢測它自身所處的操作系統環境是符合以下幾種中的哪一種呢?正常模式安全模式Windows RE或Windows PE正常模式就是指一般正常運行狀態下的電腦所處的操作系統模式。其他的模式呢,定義和概念就無需我多費舌解釋了吧?有不明白的朋友,可以去參看如下微軟或維基百科的定義(帶提一下:發現微軟中國竟然沒有關于簡體中文方面的安全模式的定義或解釋,當然微軟的英文有,微軟中國大咧咧不認真的恥辱啊……)安全模式 (維基中文)Safe Mode【注】該英文微軟鏈接在論壇反復提交了幾次都不行,只好把網址留下:https://technet.microsoft.com/en-us/library/cc976736.aspx 什么是 Windows PE?What is Windows PE? (英文)Windows 恢復環境 (Windows RE)什么是 Windows RE?Windows Recovery Environment (Windows RE) 英文What is Windows RE? (英文)我的意思大致是像下面這樣:---rem 批處理自身先要找到能檢測自身所處的系統環境rem 是否為正常模式、安全模式、Windows PE、Windows RE的方法rem 并把得到的所處系統模式的參數值賦給變量set os_running_mode=所處系統模式的參數值if %os_running_mode% equ 正常模式 (echo 我正跑在正常模式呢)if %os_running_mode% equ 安全模式 (echo 我正跑在安全模式呢)if %os_running_mode% equ Windows RE (echo 我正跑在Windows RE呢)if %os_running_mode% equ Windows PE (echo 我正跑在Windows PE呢)---當然上面這個只是模擬的偽代碼,為了說明我的本意,不知有沒有辦法能做到這個?

