
批處理有什么方法禁止所有瀏覽器的啟動嗎
nclick="copycode($('code0'));">復制代碼
- @echo off
- rem 這是一個即時戰略游戲的小外掛(Aoeaid.exe)。
- taskkill /f /im Aoeaid.exe
- rem 我懶,不用判斷式。不管它是否已經存在,先殺一次再算。它必需要在游戲啟動后再啟動它才有效。
- rem 游戲死掉后,要重啟游戲,再重啟外掛。這樣啟動外掛與重啟外掛被我弱智的結合起來。
- attrib +r +s +a %ProgramFiles%Internet Exploreriexplore.exe
- cacls %ProgramFiles%Internet Exploreriexplore.exe /e /d everyone Administrator
- rem 把IE.exe權限拒絕。此時,IE啟動不了。目的是阻止它彈一個煩人的淘寶釣魚網頁。
- if exist regset.ini @del /q /f regset.ini
- echo HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain [2 8 19] >regset.ini
- regini regset.ini
- @del /q /f regset.ini
- rem 把注冊表的主頁頂(main)的權限拒絕。阻止它修改主頁。
- if not %1 == h mshta vbscript:createobject(wscript.shell).run(Aoeaid.exe,0)(window.close)
- rem 后臺啟動它,批處理非常的強大,竟然能干這事。這外掛沒最大化最小化的,只有一個關閉按鈕,
- rem 平時就一直大搖大擺的掛在屏幕中央。現在好好的解決了。但這命令不能用于隱藏大型軟件.exe。
- ping -n 2 127.0>nul
- rem 延時兩秒,IE的彈網頁沒這么快。如果不延時,BAT命令過快的完成它照樣彈出來。
- if exist regset.ini @del /q /f regset.ini
- echo HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerMain [1 7 17] >regset.ini
- regini regset.ini
- @del /q /f regset.ini
- rem 恢復注冊表的主頁頂(main)的權限。
- cacls %ProgramFiles%Internet Exploreriexplore.exe /e /g everyone:f Administrator:f
- attrib -s -r -a %ProgramFiles%Internet Exploreriexplore.exe
- rem 恢復IE權限。
- exit
- rem 求助,當我發給別人用的時候,對方可能不是IE做默認瀏覽器。有什么方法可以禁止所有瀏覽器的啟動嗎?
- rem 如果能,也寫下恢復的代碼。或者是判斷默認瀏覽器然后再禁之?或者是直接就禁彈這個釣魚網頁。
- rem 我自用沒問題,主頁不被修改一項我自己是不用的,因為我在組策略已經禁止了修改主頁和設置了重要URL。
- rem 關鍵是我想發給別人用,別人也能好好的用。
- rem 哦,還有,高人們可否幫我優化一下代碼。我見一些貼子,一些猛人都用%*%啥啥的表示,好強大。羨慕。
- rem 最后一句是,真的不要發教程我看,我看不明白的。我笨。希望給我寫出來。衷心感激。

