2012-11-21 38 views

回答

1

运行它隐藏你可以使用一个VBScript(另存为.vbs文件)

Set objShell = WScript.CreateObject("WScript.Shell") 
objShell.Run("C:\batchscript.bat"), 0, True 

要在启动时运行,你可以使用注册表启动VBScript中,这将反过来启动您的批处理文件在启动时在后台。

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "Script" /d "C:\script.vbs" /f 

按我的意见,虽然,我要问你为什么会想,如果他们得到密码错误格式化自己的硬盘,为什么不是一个简单的“你输入了错误的密码次数过多”的消息?

+0

谢谢你的回答,这真的很好你的帮助。关于为什么我需要格式化硬盘驱动器,是因为在我工作的公司里,每个员工都有一份来自公司的重要数据,所以我的老板想要的是,如果笔记本电脑被盗用或丢失,笔记本电脑在10次执行后尝试访问的人该批次可以格式化并维护隐藏的信息。 – user1841417

+0

不用担心,这实际上是有道理的,但你应该只是加密数据,而不是密码是在批处理文件中或在笔记本电脑上以纯文本存储,那么这将是毫无意义的,因为他们可以拿出硬盘并在某个地方使用它其他。看看像[TrueCrypt](http://www.truecrypt.org)加密硬盘。 –

+0

您也可以将vbs文件添加到启动文件夹以保存编辑注册表。开始>所有程序>启动>右键单击>打开 – gkiely

相关问题