当硬盘插入计算机时,我想通过询问密码来保护我的外部硬盘(USB连接)-插入任何Windows操作系统版本的计算机。
我不想用第三方软件,因为我不想加密数据——只需添加密码(以防止将来出现重建问题)。
所以我想创建一个批处理文件,当外部硬盘插入计算机时会自动启动,并执行以下步骤:
- 询问用户密码
- 与正确的密码进行比较
- 如果用户输入了错误的密码-安全地弹出外部硬盘
我不太了解批处理文件命令,而且我知道autorun
文件在Windows7及更高版本中不起作用。
那么,有人能帮我写nessecary命令并告诉我如何使该文件自动启动吗?
使用批处理文件不可能使其健壮。
与批处理脚本一起使用的任何代码都可以被关闭、停止、绕过,并读取密码。
好的,我现在放学回家了,将提交简单的批处理脚本。
@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
您可以将密码更改为任何您喜欢的内容,并且需要用正确的命令替换我的注释(用于弹出硬盘驱动器)。我个人不知道该怎么做。
烧伤