实验一、DOS实验

一、           实验目的

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

二、           实验内容和要求

(1)DOS的命令接口

熟悉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. React常用的API说明

    楼主刚开始学习react,感受到了他的博大精深,看到很多莫名的用法,不知云云,找了很多没有找到参考手册,只有在中文社区和react官方看了一些,收集了一些比较常用的API,有补充的可以楼下评论补充.后 ...

  2. html radio check

    {% if classes|count > 1 %} <div class="class_checkbox" id="class_checkbox" ...

  3. CentOs中yum安装LAMP+PHPMYADMIN

    对于租用以及VPS,提供在Linux安装LAMP(Linux+Apache+mysql+PHP),对于这个组件,不做过多的解释,网上很多这方面的资料.下面只介绍一种安装方法,作为以后使用的一个简单文档 ...

  4. ios开发错误之: Undefined symbols for architecture x86_64

    错误如下: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_RoutingHTTPServer", refere ...

  5. Cassandra 键空间(keyspace),表(table)

    查看用户下信息: describe cluster; desc cluster;   查看所有keyspace: describe keyspaces; desc keyspaces;   查看key ...

  6. 当java出现异常,应如何进行处理

    Java异常是一个描述在代码段中发生的异常(也就是出错)情况的对象.当异常情况发生,一个代表该异常的对象被创建并且在导致该错误的方法中被抛出(throw).该方法可以选择自己处理异常或传递该异常.两种 ...

  7. YbSoftwareFactory 代码生成插件【二十三】:集成强大的公文流转系统

    今天有空更新博客才发现快一年没有写博客了,不得不感叹时间过得真快.过去的一年确实也挺忙的,在此祝各位博友们新的一年工作顺利.权限模型在过去一年进行了不少的升级,主要集成了公文流转系统.多家手机短信接口 ...

  8. VM VirtualBox 安装 Android 4.3虚拟机完整教程

    大家好,今天给大家带来一篇安装安卓虚拟机的教程! 好了,现在开始我们的教程! 一.安装准备 1.Android 4.3安装镜像(文件名:android-x86-4.3-20130725.iso) 电脑 ...

  9. 08-FPGA状态机设计实例——小梅哥FPGA设计思想与验证方法视频教程配套文档

    芯航线--普利斯队长精心奉献   实验目的:1.学习状态机的相关概念 2.理解一段式.两段式以及三段式状态机的区别以及优缺点 实验平台:芯航线FPGA核心板 实验原理: 状态机全称是有限状态机(fin ...

  10. 【转】关于字符编码,你所需要知道的(ASCII,Unicode,Utf-8,GB2312…)

    转载地址:http://www.imkevinyang.com/2010/06/%E5%85%B3%E4%BA%8E%E5%AD%97%E7%AC%A6%E7%BC%96%E7%A0%81%EF%BC ...