对超级用户非常有帮助的人为我写了这个脚本,其目的是用零擦除正在运行的Windows硬盘上的特定扇区。这是代码:
我不确定如何编译并运行它?我是否需要像visual studio express一样使用并编译它然后从cmd行运行它?此外,我不确定它是否会工作,因为Windows 7基本上停止任何程序(如十六进制编辑器)弄乱硬盘驱动器,而它是使用中的一个。
您可以像以下一样运行它:
擦除\。\ PhysicalDrive0 0 512 其中第一个参数是文件名,第二个参数是偏移量,第三个参数是>字节数。字节数可能不超过~63 MiB。
当然我不会输入0和512,因为它会删除MBR。
感谢您的帮助。
答案 0 :(得分:0)
两件事。
1)永远不要编译您无法阅读的代码,该代码可以轻松地用零(有意或无意)擦除整个硬盘驱动器。
2)看看橡皮擦,做同样的事情,但是经过了很好的测试。
虽然回答你的问题,但是Visual Studio C ++ express应该编译它。
好吧,让我们打破这个。您可以使用visual studio编译程序。 Visual Studio是一个IDE(开发环境),允许您轻松编写代码。如果您想使用它们,还有其他编译器。整个想法是使这段代码成为可执行文件 为此,您需要执行以下操作:
随意询问部分内容是否有意义,请告诉我您所处的步骤,以及为什么它没有意义。