通过密码批处理文件保护外部硬盘

时间:2014-04-09 16:31:25

标签: batch-file passwords hard-drive usb-drive

我希望通过在将硬盘插入计算机时向任何具有任何Windows操作系统版本的计算机询问密码来保护我的外部硬盘(USB连接)。

我不想通过第三方软件来制作,因为我不想加密数据 - 只需添加密码(以防止将来出现重建问题)。

所以我想创建批处理文件,当外部硬盘插入计算机并执行以下步骤时会自动触发:

  1. 询问用户密码。
  2. 与正确的密码进行比较。
  3. 如果用户输入错误的密码 - 安全地弹出外部硬盘。
  4. 我不太了解批处理文件命令,我知道autorun文件在Windows7及更高版本中不起作用。

    那么,也许有人可以帮我编写nessecary命令并告诉我如何使该文件自动触发?

2 个答案:

答案 0 :(得分:1)

使用批处理文件无法使其健壮。

您可以关闭,停止,绕过密码并使用密码读取的任何代码。

答案 1 :(得分:0)

好的,我现在从学校回家,并会提出简单的批处理脚本。

@echo off
cls
set PASSWORD=1234
set /P USERINPUT=Please Enter your password: %=%
if %USERINPUT% EQU %PASSWORD% (
    goto correct
) else (
    goto incorrect
)
:correct
exit
:incorrect
REM Eject hard drive safely
exit

您可以将密码更改为您喜欢的任何内容,并且需要使用正确的命令替换我的注释(用于弹出硬盘驱动器)。我个人不知道该怎么做。

BURNE