倍可親

回復: 1
列印 上一主題 下一主題

給Windows目錄加口令的特殊方法

[複製鏈接]

1萬

主題

1萬

帖子

1萬

積分

八級貝殼核心

倍可親終生會員(廿一級)

Rank: 5Rank: 5

積分
18033
跳轉到指定樓層
樓主
kent 發表於 2006-12-28 09:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
 引:Windows系統目錄是Windows操作系統的重要目錄,當我們訪問這個目錄時,系統會提示你這個目錄的重要性,如果需要進入,只需要單擊「顯示文件」就可以大搖大擺地走進去了。如果我們給Windows目錄增加一個進入口令,

  Windows系統目錄是Windows操作系統的重要目錄,當我們訪問這個目錄時,系統會提示你這個目錄的重要性,如果需要進入,只需要單擊「顯示文件」就可以大搖大擺地走進去了。如果我們給Windows目錄增加一個進入口令,只有那些口令輸入正確的人才能進入,這樣,你的Windows目錄不是安全多了,而且一些不願讓別人看到的文檔也可以放到裡面。
  給Windows目錄加口令,我們需要藉助Windows目錄中一個特殊文件:超文本模板文件folder.htt。另外我們再編寫一個HTML文檔用來進行口令輸入錯誤時的提示。

  下面,我們先來修改一下folder.htt,用記事本打開Windows目錄中的folder.htt文檔(注意它是一個隱藏文件,如果你在Windows目錄中找不到它,可以在我的電腦窗口中單擊「查看」菜單中的「文件夾選項...」,再單擊「查看」標籤,在高級設置中選中「顯示所有文件」就可以了。),在文檔內容最後的語句前面加入如下VBSCRIPT代碼:


<Script language="vbscript">  
function kouling()  
  dim pass<BR>&nbsp;&nbsp;  
  pass=Prompt("對不起,這是重要的系統目錄,請您正確輸入管理口令才能進入:","")  
  if pass="abc" then dedecms.com  
  else<BR>  Alert "對不起,您的口令錯誤!"  
  Navigate "file://C:\Program Files\error.html"  
  end if  
  end function  
  kouling()  
</script>

  然後保存一下文件。 先不要測試,各位看到代碼中的Navigate "file://C:\Program Files\error.html"一句了嗎,我們還需要建立一個error.html文檔,用以進行錯誤提示。下面是這個文檔最簡單的代碼,其核心內容是放置一個可以返回C盤根目錄的按鈕:


<html>  
<head><title>出錯了!</title>  
</head>  
對不起,您無權訪問Windows系統目錄!  
<input type="button" value="返回" onClick="history.go(-2)" name="button">  
<a href="http://xxxx.xxxxx.com" target="_blank">嶺瑜工作室</a>  
</body>  
</html>

  將這段代碼保存為error.html文檔,並存放於C:\Program Files\下。

  好了,讓我們測試一下吧!當你打開C盤欲進入Windows目錄時,首先會彈出一個讓你輸入口令的對話框,輸入口令abc(你也可以在folder.htt中將pass變數改為其他密碼),才可以進入。如果不輸入或輸入錯誤,則直接打開頁面「error.html」給以提示,單擊頁面中的返回按鈕又會返回到C盤根目錄了。

  怎麼樣,這下再也不怕別人隨便進入你的Windows系統目錄了!

0

主題

3

帖子

42

積分

註冊會員

新手上路(初級)

Rank: 1

積分
42
沙發
huaantex 發表於 2006-12-28 13:23 | 只看該作者
這個適用其他文件目錄嗎?
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 註冊

本版積分規則

關於本站 | 隱私權政策 | 免責條款 | 版權聲明 | 聯絡我們

Copyright © 2001-2013 海外華人中文門戶:倍可親 (http://big5.backchina.com) All Rights Reserved.

程序系統基於 Discuz! X3.1 商業版 優化 Discuz! © 2001-2013 Comsenz Inc.

本站時間採用京港台時間 GMT+8, 2025-7-28 15:31

快速回復 返回頂部 返回列表