长沙的RPL无盘网盘都提供了一个免维护的程序,不知哪位编程高手能否提供源程序,让我们这些编程菜鸟们欣赏欣赏一下你们的大作.减少我们的维护麻烦.该程序的思路大概是这样的:
1.首先要装好一个机器目录.
2.若无盘工作站不能启动,则通过ALT+SHIFT键调出免维护程序出
现两个选项"修复"“重建”
3."修复"该选项的作用:主要是把机器目录下的SYSTEM.DA0以及
USER.DA0改成SYSTEM.DAT及USER.DAT
4."重建"该选项的作用:主要是当机器目录不能修复时选择该选项可
以从第一步装好的机器目录当中复制必要的文件 (如:SYSTEM.DAT. USER.DAT以及*.INI)到不能启动的工作站的机器目录中去
5.该程序好象还有一项功能,它在无盘启动的时候可以以网卡号自动创建一个用户目录.
这个编程很简单:
1.用中断方式。
2.程序中延时,检测键盘输入,如果是指定的键,进行文件改名、修改属性的操作。
用哪种语言编好,写一段给我们看看好吗?在编程方面我可是菜鸟级人物呀
include <stdio.h>
include <conio.h>
include <stdlib.h>
include <time.h>
define ALT_SHIFT xxxxx
main()
{
int key;
unsigned int time1;
printf(“press ALt+Shift recover\n”);
time1=gettime();
while(1)
{
key=bioskey();
if (key==ALT_SHIFT))
{
chmod(xxxxxxx);
rename(xxxxxxxxxxx);
}
else
if(gettime()-time1>xxxx)
exit(0);
}
}
这是大体框架和用到的函数,没有上机调试,bc 3.1.