实验一、DOS实验

一、           实验目的

DOS(Disk Operating System)是一个使用得十分广泛的磁盘操作系统,就连眼下流行的Windows9x/ME系统都是以它为基础。常见的DOS有两种:IBM公司的PC-DOS和微软公司的MS-DOS,它们的功能、命令用途格式都相同,也因为专业的要求,我们学习关于DOS的相关知识。

二、           实验内容和要求

1DOS的命令接口

熟悉md、cd、rd、copy、move、del、deltree、type等常见DOS命令。

<1>在当前目录下建立子目录MYTEMP1和MYTEMP2,将当前目录设定为MYTEMP1;

<2>在当前目录下创建新文件a.bat,其内容为:hello world!

<3>使用type命令显示a. bat的内容,检查正确后,执行它;

<4>拷贝a. bat到路径MYTEMP2中;

<5>删除MYTEMP2中的文件a. bat,删除目录MYTEMP2;

<6>删除MYTEMP1。( 可先用del删除文件,再用rd删除该目录。分析为什么不能使用deltree删除mytemp1)

(2)信息查询

获得此计算机网卡的网络配置及mac地址: 输入ipconfig /all回车即是。 
VER查看系统版本号:VER
检查磁盘当前状态: CHKDSK

<3>执行如下管道和换向命令:

输出改向:

 C:\>DIR  C:\>A

C:\>type  A

C:\>dir  C:\

通过分析发现C:\>DIR  C:\>A 是将DIR命令中显示的有关信息输出到文件ABC中

C:>type  A.C>AB.C

通过分析发现C:>type  A.C>AB.C 相当于C:>copy  A.C  AB.C

输入改向

C:>prog  <W.DAT  >PRN
执行程序PROG由W.DAT提供数据,输出结果通过打印机输出

管道操作
C>PROG1  |PROG2 
      相当于依次执行了以下两条命令:
      C>PROG1  >FILE
      C>PROG2  <FILE

选择两种命令依次执行

例如

md mytemp | rd mytemp2

三、           实验方法、步骤及结果测试

(1)文件管理

用cmd创建关于如下图

展示pei\1\shiyan1目录

删除kang目录

将pei\1\shiyan1\yi.txt改名为yigai.txt

(2)DOS批处理实验

建立一个.bat文件,清理windows垃圾文件。

说明:

两个%要连用,表示引用环境变量,如:

%systemdrive% 系统盘

%windir%  windows目录

%userprofile% 是你的用户配置文件目录,一般是指“C:\Documents and Settings\你的用户名”这个目录

通配符有 %,*

删除指定文件。

MS-DOS命令语法

del [Drive:][Path] FileName [ ...][/p] [/f] [/s] [/q] [/a[:attributes]]

erase [Drive:][Path] FileName [ ...][/p] [/f] [/s] [/q] [/a[:attributes]]

MS-DOS命令参数

[Drive:][Path] FileName指定要删除的文件或文件集的位置和名称。需要 Filename。可以使用多个文件名。用空格、逗号或分号分开文件名。

/p提示您确认是否删除指定的文件。

/f强制删除只读文件

/s从当前目录及其所有子目录中删除指定文件。显示正在被删除的文件名。

/q指定静音状态。不提示您确认删除。

/a根据指定的属性删除文件。

在命令提示符显示帮助。

(1)先新建一个1.bat文件如下图所示

(2)编辑.Bat文件,删除垃圾文件

(3)运行bat文件

(3)网络管理

Ping—

-t 让用户所在的主机不断向目标主机发送数据

-a 以IP地址格式来显示目标主机的网络地址

-n count 指定要ping多少次,具体次数由后面的count来指定

-l size 指定发送到目标主机的数据包的大小

Winipcfg

/? 显示winipcfg的格式和参数的英文说明

/all 显示所有的有关IP地址的配置信息

主要功能:显示用户所在主机内部的IP协议的配置信息

Tracert

-d 不解析目标主机的名字

-h maximum_hops 指定搜索到目标地址的最大跳跃数

-j host_list 按照主机列表中的地址释放源路由

-w timeout 指定超时时间间隔,程序默认的时间单位是毫秒

主要功能:判定数据包到达目的主机所经过的路径、显示数据包经过的中继节点清单和到达时间。

netstat [-r] [-s] [-n] [-a]

-r 显示本机路由标的内容

-s 显示每个协议的使用状态(包括TCP协议、UDP协议、IP协议)

-n 以数字表格形式显示地址和端口

-a 显示所有主机的端口号

主要功能:该命令可以使用户了解到自己的主机是怎样与因特网相连接的

四、           实验总结

通过这次的实验,关于DOS的文件管理、批处理,网络管理,三个部分都有着比较深刻的理解,学习这些知识后感觉对于自己所学的专业有一点作用。

实验一 DOS的更多相关文章

  1. 实验一 DOS命令解释程序的编写

    一.目的和要求 1. 实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: (3)掌握简单的DOS调用方法: (4)掌握C语言编程初步. 2.实验要求 编写类似于DOS,UNIX的命令行解释程 ...

  2. 实验一DOS报告

    实验一.DOS命令解释程序的编写实验 13物联网  李名贵  201306104123 一.        实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: (3)掌握简单的DOS调用方法 ...

  3. 实验一报告--认识DOS

    实验一  DOS命令解释程序的编写 13物联网             黄鸿佳              201306104107 一. 实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: ...

  4. 操作系统-实验一、DOS使用命令实验

    实验一.DOS使用命令实验 一.实验目的      DOS是市场上早期获得巨大成功的桌面操作系统,现在很多同学都不太熟悉.本实验的目的就是让同学们读者从操作系统理论的观点来重新认识它们,了解和掌握DO ...

  5. DoS泛洪测试与防御

    实验目的 DoS泛洪测试与防御 实验内容 DoS泛洪测试与防御 实验环境描述 1. 学生机与实验室网络直连: 2. VPC1与实验室网络直连: 3. 学生机与VPC1物理链路连通: 实验步骤 学生登录 ...

  6. 安装Linux操作系统,学习Liunx基础

    安装Linux操作系统 遇到的问题以及解决方法 问题1:安装虚拟机时出现以下界面 解决方法 我的电脑--右击--管理--服务和应用服务--服务--在服务里启动:Device Install Servi ...

  7. 实验一、熟悉DOS命令

    实验一.熟悉DOS命令 实验一.熟悉DOS命令 一.        实验目的 1.从操作系统理论的观点来了解和掌握DOS有关用户接口的特点: 2.熟悉常用DOS操作命令(md.cd.rd.copy.m ...

  8. 10.10 dos实验

    一. 实验目的 (1)认识DOS: (2)掌握命令解释程序的原理: (3)掌握简单的DOS调用方法: (4)掌握C语言编程初步. 二. 实验内容和要求 编写类似于DOS,UNIX的命令行解释程序 (1 ...

  9. 汇编语言程序入门实验一:在dos下对用户输入作出应答

    汇编语言程序入门实验一:在dos下对用户输入作出应答 1,背景 成功预言了今天要上计算机操作系统上机实验课,昨天预习后,今天的两个上机实验做得很成功.但是也有一些问题.问题1:学校的系统目前是wind ...

随机推荐

  1. 通过Chrome浏览器检测和优化页面

    1.访问(http://www.cnblogs.com/viaiu/) 2.点击F12 前两步就在扯淡 3.点击Audits标签,进入测试界面 4.点击按钮开始检测 5.如下图可以进行页面加载资源的详 ...

  2. 003-常用的Meta标签写法和作用

    页面关键词<meta name="keywords" content="your,tags"/> 页面描述<meta name="d ...

  3. [转]asp三级select菜单联动(加数据库)

    '数据库结构'类别1表名称:a 字段:ID,Name 说明:ID为主键是类别1的ID值,Name为类别1的名称'类别2表名称:aa 字段:ID,aID,Name 说明:ID为主键是类别2的ID值,aI ...

  4. java综合实训第二次

  5. Git/GitHub 初用体验与总结

    Git,一个神奇而又陌生的东西,居然到现在才去了解它,就像有一位仁兄说的,现在不会用Git真的都不好意思说自己搞IT的. 简单的讲,这Git是目前最先进的分布式版本控制系统,和他相对应的就是众所周知的 ...

  6. Redmine开发帮助

    这里先零星记录二次开发用得上的知识点: 1.windows下开发环境,参考此文.最好使用rubyinstaller安装,注意选择版本.或者直接安装railsinstaller. 2.获取自定义内容,参 ...

  7. eclipse安装插件

    http://blog.csdn.net/powmxypow/article/details/11553395

  8. JAVA泛型详解2 转载

    转载地址:http://www.cnblogs.com/sunwei2012/archive/2010/10/08/1845938.html 普通泛型 class Point<T>{ // ...

  9. 如何利用【DataTable】结合自己本地数据库,使用表格

    如何利用[DataTable]结合自己本地数据库,使用表格我们都知道DataTable的使用与配置,平时我们都是用一个json文件来代替后台,但是实际上我们在与后台交互的时候,后台先取到数据库里面的信 ...

  10. INNO SETUP 读取可变注册表路径的问题

    ;INNO 读取可变注册表路径的问题 ;问题:;我想自动为 FireFox 安装上 Real 的 Mozilla 插件~但是它的路径存放在"HKEY_CURRENT_USER\Softwar ...