如何用windows的命令行来控制一个服务程序

如何用windows的命令行来控制一个服务程序,第1张

鼠标右键点击桌面的“计算机”选择“管理”菜单项。

点击了“管理”菜单后,会打开计算机管理窗口,在左侧的树形列表中,点击“服务”项节点。窗口右侧就是系统服务项目列表了,有服务名称、服务说明、状态等,可以在这里终止服务及调整服务的启动方式。下面,我们以图中红圈里的“MSSQLSERVER”服务为例 *** 作

在服务列表中选择服务后,点击鼠标右键,在d出的菜单中选择“属性”菜单,打开属性窗口。

打开属性窗口的目的,主要是为了得到服务名称,因为列表里看到的名称叫做“显示名称”,用命令行 *** 作的时候必须要指定服务名称才行。图中红圈的地方,这个名称可以用鼠标选择后,按快捷键Ctrl+C复制到系统剪切板中备用。

用任意的可以编辑文本的编辑器,系统自带的就是记事本了,打开记事本,粘贴刚才复制的服务名到文本中。

补充上命令的其他部分。启动服务用命令:NET STAR,停止命令用命令:NET STOP,补充在服务名称前面。启动和停止分别建立一个文本,以便控制启动和停止。

保存文档为bat格式。点击记事本菜单中的文件菜单,选择保存,在d出的保存对话框中注意:设置保存类型为所有文件,以便可以自己命名文件后缀。当然也可以保存后,到资源管理器中自己修改文件扩展名,改为bat。这样,启动和停止的服务命令行文件就都做好了,可以方便的启动和停止服务了。

1 位逻辑指令

11 位逻辑指令概述

12 -||- 常开接点(地址)

13 -|/|-常闭接点(地址)

14 XOR位异或

15 -|NOT|- 信号流反向

16 -( ) 输出线圈

17 -(#)- 中间输出

18 -(R) 线圈复位

19 -(S) 线圈置位

110 RS复位置位触发器

111 RS置位复位触发器

112 -(N)-RLO下降沿检测

113 -(P)-PLO上升沿检测

114 -(SAVE) 将RLO存入BR存储器

115 MEG地址下降沿检测

116 POS地址上升沿检测

117 立即读 *** 作

118 立即写 *** 作

2 比较指令

21 比较指令概述

22 CMPI整数比较

23 CMPD双整数比较

24 CMPR实数比较

3 转换指令

31 转换指令概述

32 BCD_IBCD码转换为整数

33 I_BCD整数转换为BCD码

34 I_DINT整数转换为双整数

35 BCD_DIBCD码转换为双整数

36 DI_BCD双整数转换为BCD码

37 DI_REAL双整数转换为浮点数

38 INV_I整数的二进制反码

39 INV_DI双整数的二进制反码

310 NEG_I整数的二进制补码

311 NEG_DI双整数的二进制补码

312 NEG_R浮点数求反

313 ROUND舍入为双整数

314 TRUNC舍去小数取整为双整数

315 CEIL上取整

316 FLOOR下取整

4 计数器指令

41 计数器指令概述

42 S_CUD加减计数

43 S_CU加计数器

44 S_CD减计数器

45 -(SC)计数器置初值

46 -(CU)加计数器线圈

47 -(CD)减计数器线圈

5 数据块指令

51 -(OPN)打开数据块:DB或DI

6 逻辑控制指令

61 逻辑控制指令概述

62 -(JMP)- 无条件跳转

63 -(JMP)- 条件跳转

64 -(JMPN)- 若非则跳转

65 LABEL标号

7 整数算术运算指令

71 整数算术运算指令概述

72 判断整数算术运算指令后状态字的位

73 ADD_I 整数加法

74 SUB_I 整数减法

75 MUL_I 整数乘法

76 DIV_I 整数除法

77 ADD_DI 双整数加法

78 SUB_DI 双整数减法

79 MUL_DI 双整数乘法

710 DIV_DI 双整数除法

711 MOD_DI 回送余数的双整数

8 浮点算术运算指令

81 浮点算术运算指令概述

82 判断浮点算术运算指令后状态字的位

83 基础指令

831 ADD_R实数加法

832SUB_R实数减法

833MUL_R实数乘法

834DIV_R实数除法

835 ABS浮点数绝对值运算

84 扩展指令

841SQR浮点数平方

842SQRT浮点数平方根

843EXP浮点数指数运算

844LN浮点数自然对数运算

845SIN浮点数正弦运算

846COS浮点数余弦运算

847TAN浮点数正切运算

848 ASIN浮点数反正弦运算

849 ACOS浮点数反余弦运算

8410ATAN浮点数反正切运算

9 赋值指令

91 MOVE赋值

10 程序控制指令

101 程序控制指令概述

102 -(Call)从线圈调用FC/SFC(无参数)

103 CALL_FB从方块调用FB

104 CALL_FC从方块调用FC

105 CALL_SFB从方块调用SFB

106 CALL_SFC从方块调用SFC

107 调用多北京块

108 从库中调用块

109 使用MCR功能的重要注意事项

1010-(MCR<)主控继电器接通

1011-(MCR>)主控继电器断开

1012 -(MCRA)主控继电器启动

1013 -(MCRD)主控继电器停止

1014 -(RET)返回

11 移位和循环指令

111 移位指令

1111 移位指令概述

1112 SHR_I整数右移

1113 SHR_DI双整数右移

1114 SHL_W字左移

1115 SHR_W字右移

1116 SHL_DW双字左移

1117 SHR_DW双字右移

112 循环指令

1121 循环指令概述

1122 ROL_DW双字左循环

1123 ROR_DW双字右循环

12 状态位指令

121 状态位指令概述

122 OV -||- 溢出异常位

123 OS -||- 存储溢出异常位

124 UO -||- 无序异常位

125 BR -||- 异常位二进制结果

126 ==0-||- 结果位等于"0"

127 <>0-||- 结果位不等于"0"

128 >0-||- 结果位大于"0"

129 <0-||- 结果位小于"0"

1210 >=0-||- 结果位大于等于"0"

1211 <=0-||- 结果位小于等于"0"

13 定时器指令

131 定时器指令概述

132 存储区中定时器的存储单元和定时器的组成部分

133 S_PULSE脉冲S5定时器

134 S_PEXT扩展脉冲S5定时器

135 S_ODT接通延时S5定时器

136 S_ODTS保持型接通延时S5定时器

137 S_OFFDT断电延时S5定时器

138 -(SP)脉冲定时器线圈

139 -(SE)扩展脉冲定时器线圈

1310 -(SD)接通延时定时器线圈

1311 -(SS)保持型接通延时定时器线圈

1312 -(SF)断开延时定时器线圈

14 字逻辑指令

141 字逻辑指令概述

142 WAND_W字和字相"与"

143 WOR_W字和字相"或"

144 WAND_DW双字和双字相"与"

145 WOR_DW双字和双字相"或"

146 WXOR_W字和字相"异或"

147 WXOR_DW双字和双字相"异或

可以使用两层for循环控制命令来创建矩阵A,具体实现如下:

matlab

% 初始化矩阵A为全零矩阵

A = zeros(5, 6);

% 使用for循环控制命令,遍历矩阵的每个元素,并计算其值

for i = 1:5

for j = 1:6

A(i, j) = 1 / (i + j - 1);

end

end

% 输出矩阵A的值

disp(A)

运行以上代码,就可以创建矩阵A并输出其值。

1 指令系统概述

指令是处理器进行 *** 作的最小单元,如加减乘除 *** 作、读写存储器 *** 作等。而指令集则是一组指令的集合。

有了指令集架构,就可以使用不同的处理器硬件实现方案(微架构)来设计不同性能的处理器,此时软件无需做任何修改便可以完全运行在任何一款遵循同一指令集架构的处理器上。事实上,处理器架构和处理器指令集并没有特别的对应关系,比如采用x86指令集也可以用MIPS微结构,MIPS的指令集也可以用在x86处理器的微结构上。

指令系统的设计原则

完备性:该有的功能都要有

有效性:简洁、加速常用 *** 作、没有歧义

规整性:对称、匀齐、一致(简单源于规整)

兼容性:

向上(下)兼容:按某档机器编制的程序,不加修改的就能运行与比它高(低)档的机器;

向前(后)兼容:按某个时期投入市场的某种型号机器 编制的程序,不加修改就能运行于它之前或之后投入市场的机器。

完整的指令系统包括

通常,完整的指令系统根据各个指令的作用权限不同,可分为用户指令集和特权指令集

(1)用户指令系统

算术运算指令

逻辑运算指令

数据传送指令

load-store等等

程序控制指令

branch,jump等

输入输出指令

In/Out指令

(2)特权指令系统

该类型指令可以在裸机下运行,也可以由 *** 作系统使用,目的是让计算机更好用,更安全。 *** 作系统通过特权指令系统管理计算机,使应用程序拥有独占CPU的假象,并使应用间相互隔离,互不干扰。

主要包括系统控制指令,如异常与中断处理指令。

指令风格:CISC和RISC

(1)CISC

经典的CISC架构有x86,CISC出现较早,显得大而全。其指令数很多,不仅包含了处理器常用的指令,也包含了许多不常用的特殊指令。

其特征主要有:

指令系统复杂

指令周期长

各种指令都能访问存储器

有专用寄存器

采用微程序控制

难以进行编译优化生成高效目标代码

存在的问题:

研发周期长

大量的特殊指令让CPU设计变得复杂,增加了硬件上的时间成本和面积开销

难以保证设计的正确性,难以调试和维护

机器的时钟周期长,降低系统性能

效率低下

CISC的指令只有20%被经常使用,80%则很少被用到;且20%的指令占据了80%的存储空间

(2)RISC

经典的RISC架构有SPARC,MIPS,Power,Alpha,ARM,ARC,Andes,C-Sky

RISC指令的特征有:

简化的指令系统

以寄存器-寄存器方式工作

指令周期短

采用大量通用寄存器,以减少访问次数

采用组合逻辑电路控制,不用或少用微程序控制

采用优化的编译系统,力求有效的支持高级语言程序

2 指令格式

指令长度

指令长度取决于 *** 作码长度、 *** 作数地址长度和地址个数

定长指令字

所有指令的长度相同,需向最长指令看齐,目前RISC采用该种方式

变长指令字

不同指令长度不同,目前大部分CISC均采用该种方式

使用频度高的指令分配短的 *** 作码,频度低的指令分配较长 *** 作码

*** 作码设计

每条指令的 *** 作码只能有一个

定长 *** 作码

*** 作码部分采用固定长度编码

译码简单、但有信息冗余

扩展 *** 作码

*** 作码编码长度分成几种固定长的格式, *** 作码的位数随地址数的减少而增加

缩短指令长度,减少程序总位数,怎该指令字所能表示的 *** 作信息

*** 作码长度和指令长度的关系

指令长度可变和 *** 作码长度可变没有绝对联系

当追求程序代码长度时会偏向变长指令字、变长 *** 作码设计

当追求整体性能时会偏向定长指令字、定长 *** 作码设计

指令格式设计的原则

指令尽量短

要有足够的 *** 作码位数

指令编码必须有唯一的解释

指令字长应是字节的整数倍

均衡设计、指令尽量规整

合理选择地址字段的个数

地址码设计

单地址指令可以是可变长度的指令,也可以定长的指令

单地址指令可加快取指令速度

单地址指令可能有一个 *** 作数,也可能有两个 *** 作数

3 指令寻址

寻址

(1) 寻址方式

寻址方式是如何找到 *** 作数存放位置的方法。

寻址方式分为基本寻址方式和复杂寻址方式。

(2) 基本寻址方式

不同指令集有不同的寻址方式

立即数寻址

存储器直接寻址

寄存器直接寻址

存储器间接寻址

指针于间接寻址:指针在程序设计中是地址的地址

MOV R1, @(1000H) #两次访存

寄存器间接寻址

MOV AX, [BX] #一次寄存器访问,一次访存

偏移寻址

等同于直接寻址和寄存器间接寻址

分为先对方式,基址寻址,变址寻址

堆栈寻址

SP:堆栈指令寄存器,永远指向栈顶

(3)目的

扩大访存范围

提高林火星和有效性

支持软件技术发展:多道程序设计

指令按 *** 作方式分类

堆栈型:早期计算机,零地址指令, *** 作数在栈顶,在运算指令中不需要指定 *** 作数,默认对栈顶数据进行运算并将结果压回栈顶

累加器型:单地址指令, *** 作数中包含累加器,其余在指令中指定,结果写回到累加器

寄存器型:register-register:load-store型, *** 作数由指令显示指定,除了访存指令外,其余指令的 *** 作数均为寄存器

微型计算机是一种体积比较小的电子计算机。那么微型计算机有哪些呢微型计算机一般可以分为四个大类,分别是网络计算机、工业控制计算机、个人计算机以及嵌入式计算机,下面我们来具体了解一下。

微型计算机有哪些

网络计算机

(1)服务器(Server)

专指某些高性能计算机,能通过网络,对外提供服务。相对于普通电脑来说,稳定性、安全性、性能等方面都要求更高,因此在CPU、芯片组、内存、磁盘系统、网络等硬件和普通电脑有所不同。

(2)工作站(Workstation)

是一种以个人计算机和分布式网络计算为基础,主要面向专业应用领域,具备强大的数据运算与图形、图像处理能力,为满足工程设计、动画制作、科学研究、软件开发、金融管理、信息服务、模拟仿真等专业领域而设计开发的高性能计算机。

(3)集线器

集线器(HUB)是一种共享介质的网络设备,它的作用可以简单的理解为将一些机器连接起来组成一个局域网,HUB 本身不能识别目的地址。

(4) 交换机

交换机(Switch)是按照通信两端传输信息的需要,用人工或设备自动完成的方法把要传输的信息送到符合要求的相应路由上的技术统称。

(5)路由器

路由器(Router)是一种负责寻径的网络设备,它在互联网络中从多条路径中寻找通讯量最少的一条网络路径提供给用户通信。

工业控制计算机

是一种采用总线结构,对生产过程及其机电设备、工艺装备进行检测与控制的计算机系统总称。简称控制机。它由计算机和过程输入输出(I/O)通过两大部分组成。工控机的主要类别有:IPC(PC总线工业电脑)、PLC(可编程控制系统)、DCS(分散型控制系统)、FCS(现场总线系统)及CNC(数控系统)五种。

个人计算机

1、台式机(Desktop)

也叫桌面机,是一种独立相分离的计算机,完完全全跟其它部件无联系,相对于笔记本和上网本体积较大,主机、 显示器 等设备一般都是相对独立的。

2、电脑一体机

电脑一体机,是由一台显示器、一个电脑键盘和一个鼠标组成的电脑。

3、 笔记本电脑 (Notebook或Laptop)

也称手提电脑或膝上型电脑,是一种小型、可携带的个人电脑

4、掌上电脑(PDA)

掌上电脑是一种运行在嵌入式 *** 作系统和内嵌式应用软件之上的、小巧、轻便、易带、实用、价廉的手持式计算设备。

5、 平板电脑

平板电脑是一款无须翻盖、没有键盘、大小不等、形状各异,却功能完整的电脑。

嵌入式计算机

即嵌入式系统( embedded systems) ,是一种以应用为中心、以微处理器为基础,软硬件可裁剪的,适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。嵌入式系统几乎包括了生活中的所有电器设备,如掌上pda、计算器、 电视机 顶盒、手机、数字电视、多媒体播放器、汽车、 微波炉 、>

s7200系列可编程序控制器中读取内部时钟,用readrtc和setrtc指令。根据查询相关资料信息显示,读取实时时钟指令从硬件时钟读取当前时间和日期,并将其载入以地址T起始的8个字节的时间缓冲区。

以上就是关于如何用windows的命令行来控制一个服务程序全部的内容,包括:如何用windows的命令行来控制一个服务程序、西门子PLC梯形图所有指令有哪些、matlab 中,用循环控制命令编写程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/10216419.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存