如何使用此脚本

本文关键字:脚本 何使用 | 更新日期: 2023-09-27 18:00:36

超级用户上一个非常乐于助人的人为我写了这个脚本,目的是用零擦除正在运行的windows HDD上的特定扇区。这是代码:

http://pastebin.com/LwYFxhFS

我不知道如何编译和运行它?我需要使用visualstudioexpress并编译它,然后从cmd行运行它吗?此外,我不确定它是否能正常工作,因为Windows7基本上阻止了任何程序(如十六进制编辑器)在HDD使用时干扰HDD。

你可以像一样运行它

擦除''。''PhysicalDrive0 0 512其中,第一个参数是文件名,第二个参数是偏移量,第三个参数是>字节数。字节数可能不能超过63 MiB。

当然,我不会输入0和512,因为这看起来会删除MBR。

谢谢你的帮助。

如何使用此脚本

两件事
1) 永远不要编译你读不懂的代码,这些代码可能会轻易地用零擦除你的整个硬盘(故意或意外)
2) 看看橡皮擦,做同样的事情,但已经过很好的测试。

尽管为了回答你的问题,visual studio C++express应该编译它。

好吧,让我们来分解一下。您可以使用visualstudio编译程序。Visual studio是一个IDE(开发环境),允许您轻松地编写代码。如果您想使用其他编译器,还可以使用它们。整个想法是使此代码成为可执行代码
要做到这一点,您需要执行以下操作:

  1. 下载[Visual C++2010速成版][1]并安装
  2. 启动程序,单击"新建项目"
  3. 单击Win32控制台应用程序
  4. 给它起个名字(比如擦,但名字无关紧要
  5. 单击"完成"
  6. 粘贴这段代码(对于预编译的标题有点修改,以懒惰地告诉您取消选中该框)。http://pastebin.com/c3gZ3bct
  7. 单击按钮F6
  8. 这应该表明代码编译成功(不要担心警告)
  9. 右边应该有一个标签,上面写着"解决方案资源管理器",打开它。右键单击项目名称(在我的示例中应该是wipe),然后单击"在windows资源管理器中打开文件夹"
  10. 转到一个文件夹,然后单击"调试"
  11. 那里会有一个文件,上面有项目的名称,它是一个可执行文件。这是你的程序
  12. 打开cmd,导航到此文件夹(键入"cd{folder path}"即可到达),然后使用编码器给你的示例来使用他的代码

我可以自由地问,如果其中的一部分没有意义,请告诉我你现在的处境,以及为什么没有意义。