如何自动生成ERD?
过去我们可以使用RDISK /-s自动生成ERD,可是现在我们必须使用ntbackup.exe生成ERD。但是我们可以使用WSH自动生成ERD。下面就是源代码:
var shell = new ActiveXObject("WScript.Shell");
shell.Popup("Please insert blank floppy disk in the drive A:", 15);
shell.Run("ntbackup.exe");
WScript.Sleep("500");
shell.Sendkeys("%m"); //选择Emergency repair,其中%代表Alt
shell.Sendkeys("~"); //输入Enter,也可以输入{ENTER}
WScript.Sleep("15000"); //停止15秒
shell.Sendkeys("%{F4}"); //关闭窗口
shell.Sendkeys("~");
shell.Sendkeys("%{F4}");
WScript.Quit();
|