千赢娱乐手机登录_ qy8com千赢手机版_千赢网页手机版
做最好的网站

千赢娱乐手机登录

当前位置:千赢娱乐手机登录 > 千赢娱乐手机登录 > 系统效能调用Windows操作系统原理实验,对于win

系统效能调用Windows操作系统原理实验,对于win

来源:http://www.modeLspro.net 作者:千赢娱乐手机登录 时间:2019-09-16 02:59

一、实验目的

  最近公司新配置的win10电脑,由于测试关于windows系统上项目的安装程序时默认使用了c盘安装,发现安装后的项目不是崩溃就是运行没结果的,偶然间发现同一个安装程序在d盘或其他非系统盘安装则正常。很自然会怀疑这是安装之后的项目在c盘没有足够的读写权限的原因。果然在网上查找相关原因后发现是因为win10的安全权限提高,默认不允许用户权限写访问系统盘。

一、通过命令行查找端口被谁占用

1、熟悉操作系统的系统功能调用。

  于是手贱的我开始了一波犀利操作,手动把c盘的权限分配给所有人,但是由于默认账户不是管理员,导致对c盘的很多文件没有权限访问,电脑到手就不允许用户切换为管理员,这就让我很伤脑筋了,一怒之下做了最后的致命一击,更改c盘的所有者为我所在用户!当时的冲动总要付出代价的,于是电脑瞬间只留下了桌面壁纸,当我再次试图重启开机后,才偶然间想起,c盘已经丢失了TrustedInstaller的所有者和相关权限,这样系统启动就进不去了,哪里还有我所在用户的访问机会?于是就这样把电脑弄死了。

1、window R组合键,调出命令窗口

2、掌握用C语言实现系统功能调用的方法和步骤。

  因为所有的文件并没有损坏,只是无法访问,所以问题还不是最糟,但是没有权限进入c盘,原系统的所有操作包括恢复系统等,都是不可能存在了,当然中间也有试过使用大白菜的winpe切换回c盘权限,然而winpe里边却没有嵌入关于文件权限的内容,很遗憾也不能操作。

2、输入命令:netstat -ano,列出所有端口的情况。在列表中我们观察被占用的端口

3、掌握利用10H号功能调用(BIOS的显示I/O功能调用)来实现对屏幕的操作与控制。

  就在我绝望着重新划分新区,从官网下使用U盘介质重装系统之后,在新系统上对旧系统所在磁盘分区进行修改所有者和权限之后,重启旧系统进入竟然又恰巧回来了。而且由于重新获取权限后为everyone完全控制,重新在c盘安装并运行项目也完全ok了。

图片 1

二、实验内容

  兜兜转转一圈,只是为了降低c盘的安全性?

 

1、在屏幕的指定区域内显示字符串。(必做题)

  以后还是尽量少操作系统盘的好!

3、查看被占用端口对应的PID,输入命令:netstat -aon | findstr 9090,回车,记录最后一位数字,即PID,这里是21460

2、在屏幕的制定区域内画框,在框内显示字符串。(提高题)

  以此警记!

4、继续输入tasklist | findstr 21460,回车,查看是哪个进程或者程序占用了9090端口

3、在屏幕上指定区域内画框并以动画形式显示字符串。(选做题)

 

二、通过任务管理器结束进程

清屏子程序:

图片 2

void cls(void)

  结束该进程:在任务管理器中选中该进程右键单机”结束任务“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im java.exe。注意;该步骤要慎重,结束掉该进程后该进程对应软件立即会停止运行。

{ union REGS r;

  r.h.ah=6; /*子功能号*/

  r.h.al=0;   

r.h.ch=0; /*左上角坐标*/

  r.h.cl=0;

  r.h.dh=24; /*右下角坐标*/

本文由千赢娱乐手机登录发布于千赢娱乐手机登录,转载请注明出处:系统效能调用Windows操作系统原理实验,对于win

关键词: qy8千亿国际