无需任何第三方软件就可以对任何文件夹进行密码保护?

无需任何第三方软件就可以对任何文件夹进行密码保护?

只是想知道,是否有可能在不使用任何第三方软件的情况下用密码保护任何机密文件夹?

我使用的是 Windows 7 x86 专业版。但我需要保护的文件夹可以在 XP/Vista/7 中访问

答案1

没有通常意义上的“密码保护”内置功能。(由于 ZIP 2.0 加密的“安全性”极弱,任何创建受密码保护的“压缩文件夹”的建议都应被忽略。)

但是,最近的 Windows 版本(XP Pro、Vista Business/Enterprise/Ultimate、7 Pro/Enterprise/Ultimate)支持加密文件系统(通常为 EFS)。右键单击文件或文件夹,打开属性 → 高级并启用加密内容

在 EFS 中,文件使用与您的 Windows 用户帐户关联的证书进行加密,并使用您的 Windows 密码来保护证书。如果其他用户登录,或者您丢失了证书,则无法访问该文件。(Win 7 会提示您备份证书;在其他版本中,您可以通过 导出证书certmgr.msc。)还可以将多个用户的证书添加到同一个文件中。

答案2

创建一个文件夹,命名,然后打开它。创建一个新的文本文档,命名,然后输入以下内容或复制并粘贴:

cls  
@ECHO OFF  
title Folder Private  
if EXIST "HTG Locker" goto UNLOCK  
if NOT EXIST Private goto MDLOCKER  
:CONFIRM  
echo Are you sure you want to lock the folder(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 "HTG Locker"  
attrib +h +s "HTG Locker"  
echo Folder locked  
goto End  
:UNLOCK  
echo Enter password to unlock folder  
set/p "pass=>"  
if NOT %pass%== PASSWORD_GOES_HERE goto FAIL  
attrib -h -s "HTG Locker"   
ren "HTG Locker" Private  
echo Folder Unlocked successfully  
goto End  
:FAIL  
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End

然后将 更改PASSWORD_GOES_HERE为您想要的任何内容 - 这将是您的密码。保存文本,然后将 更改TEXT DOCUMENT.txtLocker.bat

如果看不到文件夹的扩展名,请转到组织它将位于文件夹的左角,然后转到文件夹和搜索选项。 去看法并取消选中隐藏已知文件类型的扩展名。 点击申请您将会看到扩展名。

双击Locker.bat。这将创建一个名为 的文件夹Private。然后将要锁定的内容放入其中,然后返回并打开Locker.bat

如果要锁定文件夹类型y,则点击EnterPrivate文件将消失。如果要打开私人文件,请打开Locker.bat,输入密码,然后点击Enter

笔记:这是不是存储机密信息(如医疗记录、财务信息或密码)的地方。这不是向 IT 专业人员隐藏信息的最佳场所,但对新手或具有中级计算机技能的人来说应该有用。

相关内容