將優(yōu)盤設(shè)備插入到計(jì)算機(jī)后,系統(tǒng)會(huì)自動(dòng)調(diào)用有關(guān)驅(qū)動(dòng)文件,以便正常識(shí)別優(yōu)盤設(shè)備,同時(shí)為其分配分區(qū)符號(hào)。如果我們想辦法阻止Windows系統(tǒng),不讓其為優(yōu)盤設(shè)備配置驅(qū)動(dòng)程序,那么優(yōu)盤自然就無法被正常識(shí)別顯示,用戶自然也就沒有辦法使用它了。要做到這一點(diǎn),可以進(jìn)行如下設(shè)置操作:
首先,點(diǎn)擊“開始→程序→附件→Windows資源管理器”命令,逐一展開“Windows”、“system32”、“dllcache”文件夾窗口,找到起始字符為“usb”的幾個(gè)文件,這些文件就是與優(yōu)盤設(shè)備相關(guān)的驅(qū)動(dòng)文件,將它們拷貝到其他位置,再將原始位置的這些文件全部刪除掉,讓W(xué)indows系統(tǒng)日后調(diào)用不到相關(guān)的驅(qū)動(dòng)文件,或者在調(diào)用驅(qū)動(dòng)文件的時(shí)候發(fā)生錯(cuò)誤故障。同樣地,我們還需要轉(zhuǎn)移并刪除“Windows”、“System”、“drivers”文件夾中的上述驅(qū)動(dòng)文件,因?yàn)閃indows系統(tǒng)也會(huì)從這里調(diào)用優(yōu)盤的驅(qū)動(dòng)程序文件。
圖1 文件夾選項(xiàng)設(shè)置頁面
其次,進(jìn)入“Windows→ driver→cache→i386”文件夾窗口,找到并選中“sp3.cab”、“driver.cab”文件,將它們也轉(zhuǎn)移到一個(gè)事先指定好的位置處,因?yàn)閃indows系統(tǒng)在無法調(diào)用到優(yōu)盤驅(qū)動(dòng)程序,可能會(huì)利用上述壓縮包文件進(jìn)行自動(dòng)恢復(fù)操作。當(dāng)然,上述所有文件都屬于系統(tǒng)隱藏文件,默認(rèn)狀態(tài)下用戶無法查看到它們。我們可以在資源管理器窗口中,依次點(diǎn)擊“工具→文件夾選項(xiàng)”命令,切換到文件夾選項(xiàng)設(shè)置框,點(diǎn)擊“查看”,展開如圖1所示的標(biāo)簽設(shè)置頁面,將其中的“隱藏受保護(hù)的操作系統(tǒng)文件”選項(xiàng)取消選中,確認(rèn)后保存設(shè)置操作,這樣,所有處于隱藏狀態(tài)的系統(tǒng)文件都能正常顯示了。
經(jīng)過上述設(shè)置操作后,任何用戶的優(yōu)盤插入計(jì)算機(jī),都將無法正常使用,系統(tǒng)僅會(huì)出現(xiàn)無法識(shí)別之類的提示。
不過,這種方法在拒絕別人的同時(shí),也影響到了自己,而且USB接口的鍵盤、鼠標(biāo)、音響等設(shè)備也無法正常工作了。為了不讓自己的設(shè)備受到限制,我們可以啟動(dòng)記事本程序,生成一個(gè)名稱為“111.bat”的批處理文件,在該文件中輸入如下命令代碼:
這里的“F:aaa”文件夾,為用戶事先創(chuàng)建的專門用于備份優(yōu)盤設(shè)備驅(qū)動(dòng)文件的路徑,“usb*.* ”文件為所有與優(yōu)盤相關(guān)的驅(qū)動(dòng)文件,這段代碼的含義表示將之前備份的優(yōu)盤驅(qū)動(dòng)文件還原到原始位置處,執(zhí)行該批處理文件時(shí),可以恢復(fù)優(yōu)盤的正常使用。同樣地,再創(chuàng)建好“222.bat”批處理文件,在該文件中輸入下面的命令代碼:
這里的第二段代碼表示刪除位于“C:WindowsSystem32dllcache”位置處的優(yōu)盤設(shè)備驅(qū)動(dòng)文件,第三段代碼表示刪除位于“C:WindowsSystem32drivers”位置處的優(yōu)盤設(shè)備驅(qū)動(dòng)文件,執(zhí)行該批處理文件時(shí),能取消優(yōu)盤的安裝使用。
圖2 啟動(dòng)屬性設(shè)置頁面
之后,依次點(diǎn)擊“開始→運(yùn)行”命令,運(yùn)行對話框輸入“gpedit.msc”命令并回車,在組策略編輯窗口左側(cè)列表中,將鼠標(biāo)定位到“本地計(jì)算機(jī)策略→計(jì)算機(jī)配置→Windows設(shè)置→腳本(啟動(dòng)/關(guān)閉)”節(jié)點(diǎn)上,雙擊該節(jié)點(diǎn)下的“啟動(dòng)”,切換到如圖2所示的選項(xiàng)設(shè)置對話框。按“添加”按鈕,在其后界面中導(dǎo)入“222.bat”批處理文件,確認(rèn)后保存設(shè)置操作。同樣地,在“腳本(啟動(dòng)/關(guān)閉)”節(jié)點(diǎn)下,打開關(guān)機(jī)選項(xiàng)設(shè)置對話框,導(dǎo)入“111.bat”批處理文件。這樣,日后計(jì)算機(jī)每次關(guān)機(jī)之前,會(huì)還原優(yōu)盤設(shè)備的驅(qū)動(dòng)文件,下次啟動(dòng)系統(tǒng)時(shí),USB接口的設(shè)備都能正常加載使用。而在系統(tǒng)啟動(dòng)成功后,自動(dòng)刪除系統(tǒng)的優(yōu)盤設(shè)備驅(qū)動(dòng)文件,這時(shí)所有用戶都將無法使用優(yōu)盤。當(dāng)用戶自己需要使用優(yōu)盤時(shí),只要手工運(yùn)行“111.bat”批處理文件即可。
根據(jù)優(yōu)盤設(shè)備使用權(quán)限的不同,我們可以將優(yōu)盤用戶分為受限用戶、普通用戶、可信用戶,其中受限用戶多為陌生用戶,他們不能擁有任何優(yōu)盤使用權(quán)限;普通用戶為臨時(shí)訪問用戶,他們可以讀取優(yōu)盤,但不允許向優(yōu)盤中寫入信息;可信用戶一般是主人,或是系統(tǒng)管理員,他們對優(yōu)盤具有讀寫權(quán)限。
依照這樣的分類,我們只要?jiǎng)?chuàng)建與之對應(yīng)的賬號(hào)即可。比如,假設(shè)已經(jīng)生成受限用戶賬號(hào)deny,普通用戶賬號(hào)nomal,可信用戶賬號(hào)super,同時(shí)為這些賬號(hào)設(shè)置了系統(tǒng)登錄密碼。為了讓不同類型的用戶賬號(hào)按權(quán)限使用優(yōu)盤,可以進(jìn)行下面的設(shè)置。
首先生成不同使用權(quán)限的操作腳本。開啟記事本程序,創(chuàng)建一個(gè)名稱為“deny.bat”的批處理文件:
上面一段代碼可以將優(yōu)盤設(shè)置成禁用狀態(tài),下面一段代碼表示禁止對優(yōu)盤執(zhí)行寫入操作,該批處理文件專門用來禁止受限用戶賬號(hào)讀寫和顯示優(yōu)盤的。
繼續(xù)創(chuàng)建一個(gè)名稱為“normal.bat”的批處理文件:
上一段代碼表示允許系統(tǒng)顯示優(yōu)盤符號(hào),下一段代碼表示允許用戶讀取優(yōu)盤中的數(shù)據(jù),該批處理文件用來控制普通用戶賬號(hào)操作優(yōu)盤權(quán)限的。
圖3 添加腳本設(shè)置頁面
再生成一個(gè)名稱為“super.bat”的批處理文件:
第一段代碼表示允許Windows系統(tǒng)分配顯示優(yōu)盤分區(qū)符號(hào),第二段代碼表示允許用戶獲得優(yōu)盤的讀取和寫入權(quán)限。另外,上面各行代碼后面的“/f”參數(shù)表示在修改系統(tǒng)注冊表中的相關(guān)鍵值時(shí),Windows系統(tǒng)不會(huì)彈出任何提示信息,這樣能夠保證用戶使用優(yōu)盤的流暢性。
其次,將計(jì)算機(jī)默認(rèn)的優(yōu)盤操作權(quán)限設(shè)置為禁用狀態(tài):在運(yùn)行對話框中輸入“gpedit.msc”命令并回車,在組策略編輯面左側(cè)列表中,將鼠標(biāo)定位到“本地計(jì)算機(jī)策略→計(jì)算機(jī)配置→Windows設(shè)置→腳本”節(jié)點(diǎn),雙擊“關(guān)機(jī)”組策略選項(xiàng),在彈出的選項(xiàng)對話框中按下“添加”按鈕,進(jìn)入如圖3所示的設(shè)置界面,選中并導(dǎo)入之前生成的“deny.bat”批處理文件,確認(rèn)后結(jié)束組策略設(shè)置操作。這樣,日后每位用戶使用計(jì)算機(jī)并關(guān)機(jī)的時(shí)候,Windows系統(tǒng)都會(huì)自動(dòng)調(diào)用“deny.bat”腳本文件,來將優(yōu)盤缺省操作權(quán)限恢復(fù)為禁用狀態(tài)。
第三,為不同用戶設(shè)置不同開機(jī)腳本。首先以“super”用戶賬號(hào)登錄計(jì)算機(jī)系統(tǒng),單擊“開始→程序→啟動(dòng)”,右擊“啟動(dòng)”命令,點(diǎn)擊“打開”,切換到系統(tǒng)啟動(dòng)文件夾窗口,將之前生成的“super.bat”腳本文件復(fù)制到該窗口中。這樣,日后用戶再次以“super”賬號(hào)登錄本地計(jì)算機(jī)時(shí),Windows系統(tǒng)會(huì)自動(dòng)調(diào)用“super.bat”批處理文件,來授予可信用戶的權(quán)限。
下面換用“normal”賬號(hào)登錄,按照同樣的方法,將“normal.bat”批處理文件拖放到對應(yīng)賬號(hào)的啟動(dòng)文件夾中即可。
至于受限用戶賬號(hào)deny的操作權(quán)限,在這里就不需要重復(fù)設(shè)置了,因?yàn)橹巴ㄟ^修改系統(tǒng)組策略,已經(jīng)讓系統(tǒng)每次關(guān)機(jī)時(shí)自動(dòng)調(diào)用“deny.bat”腳本文件,將優(yōu)盤缺省的操作權(quán)限設(shè)置為禁用狀態(tài),當(dāng)受限用戶賬號(hào)deny完成系統(tǒng)登錄操作時(shí),該狀態(tài)仍然得以保持。