操作系统实验报告1

更新时间:2024-04-13 14:42:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《操作系统 》实验报告

实验序号:1 实验项目名称:Windows 控制台命令—系统管理 学 号 实验地点 1307132109 实1-214 姓 名 指导教师 陈晓猛 李远敏 专业、班 实验时间 13软服 2015.9.16 一、实验目的及要求 (1) (2) (3) (4) 掌握命令行窗口的显示设置。 学会系统的基本配置。 显示系统基本信息。、 掌握系统配置管理。 (5) 任务管理。 二、实验设备(环境)及要求 一台装有WindowsXP或Winddows2003的机器(这里默认是WindowsXP). 三、实验内容与步骤 1) 进入Windows命令行窗口 执行“开始”→“运行”→cmd 2)设置活动代码页 步骤一:输入命令chcp 936. 步骤二:输入命令ver, 步骤三:输入命令chcp 步骤四:输入命令ver 步骤五:比较结果 3) 显示更改Windows命令提示符 输入命令prompt$v$g, 4) 改变Windows命令行窗口的前景和背景色 输入命令color fc 5)改变命令行窗口的标题 输入命令title” Windows命令行窗口” C:Documents and settings\\Administrator﹥color fc 颜色改变后: C: Documents and settings\\Administrator 6)显示或设置系统日期? 输入date 7)显示或设置系统时间? 输入命令time, 8)显示当前时区设置 输入命令w32tm/tz, 9)创建宏 输入命令doskey ls=dir/w, 10)显示系统信息 输入命令systeminfo |more 11)显示内存分配 输入命令mem 12)命令tasklist:显示任务进程 输入命令tasklist 13)命令taskkill:结束任务进程 输入命令taskkill 5.实验提高 1) 基本命令的使用 进入Windows控制台窗口并为控制台窗口设置文字和背景颜色,改变控制台窗口的名称,显示系统日期和时间并为系统设置新的时间和日期,改变Windows命令行提示符,获得Windows的版本号。 实验步骤如下所示。 步骤一:单击“开始”菜单,在“运行”窗口中输入cmd/t::04命令,单击“确定”按钮. 步骤二:在系统提示符下输入title “我的Windows”控制台窗口命令,按Enter健 步骤三:改变系统日期,在系统提示符下输入date 2007/08/27命令按Enter健;改变系统时间,在系统提示符下输入time 19:59:26.00命令按Enter.健。输入不带参数的datet和 time命令就可以显示当前的日期和时间。 步骤四:在系统提示符下输入prompt $ $,按Enter.健改变当前系统提示符,要还原成系统默认的提示符可以输入prompt $p $g. 还原称系统默认的 2) 宏命令的使用 (1) 创建宏。 在系统提示符下依次输入下面几个命令: doskey ls = dir doskey up = cd. doskey root =cd\\ 利用多个命令定义宏,使用$t分隔命令,如下所示。 doskey myroot = cd\\$t cd”%userprofile%\\” 使用参数的宏: doskey mc = md $1 $tcd $1 /macros 和 /history命令行选项对于创建保存宏和命令的批处理程序非常有用,要存储所有当前的doskey宏,请输入doskey/macros﹥macinit. 要创建包含最近使用命令的批处理程序Tmp。Pat,输入doskey/history﹥tmp》bat。

(2) 使用宏。 ls up Root Myroot Mc pic 要使用存储macinit中的宏,请输入doakey/macrofile=macint。 3) 批处理文件的建立和使用 批处理文件是一种命令文件,它将一组命令按照一定的顺序组合在一起用来完成一定的功能。批处理文件必须以bat为扩展名。批处理文件有两种,一种是系统启动时自动运行的(autoexec,bat),一种是需要用户输入命令名来运行的。批处理文件可以用任何文本编辑器来编辑,只要在保存文件时将其扩展名改为bat就可以了,简单的批处理文件可以用行编辑命令copy con完成。 (1) 建立一个批处理文件Macinit.bat。用来定义列宏。 步骤一:在提示符下输入copy con Macinit.bat. 步骤二:输入以下几行命令. Doskey ls=dir Doskey up=cd. Doskey root=cd\\ 步骤三:按ctrl+z健后按Enter健. 步骤四:在健盘上输入Macinit命令来执行Macinit.bat. 建一个bat文件的格式是:copy con 文件名.bat 回车输入文件的内容 Ctrl+z进行复制文件的内容 然后输入文件名可以调用资源管理器得到自己创建的那个文件的内容 (2)建立一个批处理文件ct.bat,用来清理系统中的临时文件. 步骤一:打开写字板工具. 步骤二:输入以下几行命令: @echo off Echo正在清除系统垃圾文件,请稍等?? del/f/s/q % systemdrive % \\ *.tmp del/f/s/q % systemdrive % \\ *. mp del/f/s/q % systemdrive % \\ *.log del/f/s/q % systemdrive % \\ *.gid del/f/s/q % systemdrive % \\ *.chk del/f/s/q % systemdrive % \\ *.old del/f/s/q % systemdrive % \\recycled\\*. * del/f/s/q % windir % \\*.bak del/f/s/q % windir % \\prefetgch\\*.* rd/s/q % windir %\\gtemp & md % windir % \\temp del/f/s % userprofile % \\ cookies \\ *. * rel/f/s % userprofile % \\ recent \\ * . * Echo 清除系统垃圾完成。 Echo on 步骤三:保存文件改扩展名。 步骤四:运行ct.bat。 另存为改文件的格式为.bat 4) 计划任务的建立 计划任务命令可以让系统在规定的时刻自动完成预先定义好的一系列操作。在Windows中,可以①使用“控制面板”中的“任务计划”工具来安排任务,也可以使用②at命令手动安排任务,这里练习如何使用at命令创建和取消计划任务。 (1) 创建计划任务 在命令提示符下,输入net start,然后按Enter健显示当前运行的服务的列表,如果“task scheduler”未显示在列表中,则请输入net start “task scheduler”。 要记得空格键 要想在午夜将“Documents”文件夹中的所有文件复制到“MyDocs”文件夹中: at 00:00 cmd/c copy C:\\Documents\\* . * C:\\MyDocs 要想在每个工作日晚上11:00备份“products”服务器,请创建包含命令的批处理文件(例如 Backup。Bat),输入下面一行,然后按Enter健安排该备份任务: at\\\\products 23:00/every:M,T,W,Th,F backu (2)查看计划任务 要查看本地计算机上的所有计划任务,请输入at,然后按Enter健。 要查看名为”Support”计算机上的所有计划任务,请输入at\\support,然后按Enter健, 要查看本地计算机上ID为18的任务,请输入at 18,然后按Enter健。 (3)取消计划任务 要取消在本地计算机上安排的所有任务,请输入at/delete,然后按Enter健. 要取消名为”MyServer”的计算机上的ID为8的任务,请输入at\\\\MyServer8/delete,然后按Enter健。 注意:在运行命令之前,at不会自动加载cmd.exe(命令解释程序).如果没有运行可执行文件(.exe),则在命令开头必须使用专门的方法加载cmd.exe. 如at 00:00 cmd/c dir. 使用at的已经计划的命令作为后台程序运行。运行结果不会显示在计算机上.要将输出重定向到文件,可以使用重定向符号(>)。如果将输出重定向到文件,则不论是在命令行还是在批处理文件中使用at,都需要在重定向符号之前使用转义符(^)。例如,要重定向输出到Output.text文件和,则要输入at 14:45cmd/c dir^>c:\\output.txt。 四、程序调试(结果及分析) ①设置活动代码页的时候,由于上面的是没有空格,导致命令没办法被识别,后来上百度查看了一下,输入命令chcp 936.之间要用空格隔开才不会出现不能识别的错误,同样的prompt$v$g,也需要空格符将其隔开。 ②对终止命令的taskkill的使用处于陌生的情况,傻傻地打了taskkill,可是dos系统没有任何反应,后来去百度了一下taskkill是用来终止进程的,这个命令行工具可用来结束至少一个进程,可以根据进程 id 或图像名来结束进程。格式大概是TASKKILL [/S system [/U username [/P [password]]]] { [/FI filter] [/PID processid | /IM imagename] } [/F] [/T] ③因为没有cmd和/t没有空格,导致了错误: ④没有采用实验报告上给的方法去建立一个新的记事本文件改后缀名改成bat 而是按照上面建立一个新的bat文件的方法,结果出现了死循环,后来根据那样的文件去建立相应的文本文件再保存成bat格式之后,原来还是循环清除的死循环。 ⑤因为偷懒,所以复制了word里面的代码 出现了的错误,后来又自己重新打了一遍,才得到一项作业的结果。 五、总结与体会 一开始接触操作系统,觉得应该是很难的系统类的理论知识,做题目应该也不简单,但是努力去做,发现很多的东西就是需要迈出第一步就可以顺着一条路走下去,更重要的是我在这个过程学会了细心在每一件事情都占有重要的位置,就是要在努力的同时,细心观察,留意每一个小的地方,比如说很多 语句的语法 都是需要在中间插入空格,并且在整个过程中,有很多问题都是要自己去挖掘,自己去怀疑,要懂得如何从一个小问题出发到自己去搜索相关知识去解决大问题。 六、教师评语 签名: 日期:

成绩

出现了的错误,后来又自己重新打了一遍,才得到一项作业的结果。 五、总结与体会 一开始接触操作系统,觉得应该是很难的系统类的理论知识,做题目应该也不简单,但是努力去做,发现很多的东西就是需要迈出第一步就可以顺着一条路走下去,更重要的是我在这个过程学会了细心在每一件事情都占有重要的位置,就是要在努力的同时,细心观察,留意每一个小的地方,比如说很多 语句的语法 都是需要在中间插入空格,并且在整个过程中,有很多问题都是要自己去挖掘,自己去怀疑,要懂得如何从一个小问题出发到自己去搜索相关知识去解决大问题。 六、教师评语 签名: 日期:

成绩

本文来源:https://www.bwwdw.com/article/3rsp.html

Top