操作系统上机实验代码.docVIP

  • 145
  • 0
  • 约 13页
  • 2016-06-12 发布于重庆
  • 举报
操作系统上机实验代码

修改后的md命令程序: int MdComd(int k) //md命令处理函数 { // 命令形式:md 目录名 // 功能:在指定路径下创建指定目录,若没有指定路径,则在当前目录下创建指定目录。 // 对于重名目录给出错误信息。目录与文件也不能重名。 // 学生可以考虑命令中加“属性”参数,用于创建指定属性的子目录。命令形式如下: // md 目录名[ 属性] // 属性包括R、H、S以及它们的组合(不区分大小写,顺序也不限)。例如: // md user rh // 其功能是在当前目录中创建具有“只读”和“隐藏”属性的子目录user。 short i,s,s0,kk; char attrib=(char)16,*DirName; FCB *p; char str[20]=|; kk=SIZE/sizeof(FCB); if (k1) { cout\n错误:命令中没有目录名。\n; return -1; } if (k2) { cout\n错误:命令参数太多。\n; return -1; } s=ProcessPath(comd[1],DirName,k,0,attrib); if (s0) return s; //失败,返回 if (!IsName(DirName)) //若名字不符合

文档评论(0)

1亿VIP精品文档

相关文档