tft每日頭條

 > 科技

 > 怎樣進行系統加鎖

怎樣進行系統加鎖

科技 更新时间:2025-01-19 17:19:20

每個人電腦上都有一些小秘密不想讓人知道,常規的方法是使用第三方加密軟件進行保護。不過加密軟件會占用系統資源,而且密碼的記憶也讓人很頭疼。對于Windows 10用戶,保護秘密文件可以借助系統自帶的批處理保護文件。

首先啟動記事本輸入下列的代碼,然後将其保存為lock.bat放置在桌面備用(圖1):

cls

@ECHO OFF

title Folder Private

if EXIST "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}" goto UNLOCK

if NOT EXIST Private goto MDLOCKER

:CONFIRM

echo 是要鎖定加密文件夾?(Y/N)

set/p "cho=>"

if %cho%==Y goto LOCK

if %cho%==y goto LOCK

if %cho%==n goto END

if %cho%==N goto END

echo Invalid choice.

goto CONFIRM

:LOCK

ren Private "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}"

attrib h s "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}"

echo 文件夾已被鎖定

goto End

:UNLOCK

echo 請輸入密碼解鎖文件夾

set/p "pass=>"

if NOT %pass%== cfan goto FAIL

attrib -h -s "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}"

ren "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}" Private

explorer Private

echo 文件夾已經成功解鎖

goto End

:FAIL

echo 錯誤密碼

goto end

:MDLOCKER

md Private

echo 已經創建加密文件夾

goto End

:End

怎樣進行系統加鎖(系統小技巧不裝軟件)1

代碼解讀:

上述批處理加密文件是借助創建類标識符,并且為其設置系統,隐藏屬性實現。首先在當前目錄下創建一個名為“Private”的目錄,設置密碼(通過if NOT %pass%== cfan語句創建,默認為“cfan”),然後使用rem命令将其重命名為“網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}”(類标識符,可以展開位于注冊表的[HKEY_LOCAL_MACHINE\Software\Classes\CLSID],任意選擇自己需要的标識符)。這樣再次輸入密碼後,代碼會使用rem命令恢複“網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}”為“Private”,同時解除其系統、隐藏屬性方便我們訪問。

這樣當我們需要隐藏文件時,隻要将上述批處理複制到需要隐藏文件的目錄下。以管理員身份運行上述批處理,運行後會自動在當前目錄下創建“Private”文件夾(圖2)。

怎樣進行系統加鎖(系統小技巧不裝軟件)2

圖2 創建加密目錄

按提示将需要加密的文件全部移動到上述加密目錄中,完成文件的移動後繼續運行上述批處理,在系統提示是否加密該目錄時,按提示輸入“Y”确認(圖3)。

怎樣進行系統加鎖(系統小技巧不裝軟件)3

圖3 确認加密文件夾

按提示輸入Y确認後,此時批處理會自動将“Private”文件夾重命名為“網絡”(文件夾自動變為系統文件夾網絡),同時被自動添加上系統、隐藏屬性(圖4)。

怎樣進行系統加鎖(系統小技巧不裝軟件)4

圖4 加密文件夾被重命名為“網絡”

因為上述創建的文件夾變為系統文件夾,并且被自動添加系統、隐藏屬性。因此默認情況下用戶無法看到該目錄(需要在文件夾查看方式設置為“顯示隐藏文件、文件夾和驅動器”,并且去除“隐藏受保護的操作系統文件”勾選)。這樣用戶才能看到這個加密的文件夾(圖5)。

怎樣進行系統加鎖(系統小技巧不裝軟件)5

圖5 查看方式設置

當然因為加密文件被重命名為系統文件夾(網絡),因此即使用戶可以查看到上述加密目錄,用戶雙擊打開後也看不到其中的文件,打開的是系統的網絡目錄(圖6)。

怎樣進行系統加鎖(系統小技巧不裝軟件)6

圖6 用戶打開無法看到加密文件

如果自己需要訪問加密目錄,同上再次運行批處理,在打開的窗口按提示輸入訪問密碼“cfan”(圖7)。

怎樣進行系統加鎖(系統小技巧不裝軟件)7

圖7 輸入訪問密碼

輸入正确的密碼後,系統會提示文件夾已解鎖。同時批處理在後台會自動将網絡系統文件夾重命名為“Private”,同時調用“explorer Private“,自動打開加密文件夾,在打開的窗口訪問加密文件夾即可(圖8)。

怎樣進行系統加鎖(系統小技巧不裝軟件)8

圖8 訪問加密目錄

如果需要再次加密文件夾,同上訪問完目錄後再次運行批處理即可重新加密隐藏。當然因為這裡加密使用的是類标識符的方式,因此如果忘記密碼需要訪問加密目錄,我們可以使用命令行自行解密,啟動命令提示符後按提示輸入下列的命令解密即可(圖9):

rem 取消隐藏屬性

attrib -h -s "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}"

rem 重命名為Private文件夾

ren "網絡.{208D2C60-3AEA-1069-A2D7-08002B30309D}" Private

怎樣進行系統加鎖(系統小技巧不裝軟件)9

圖9 手動解密文件夾

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved