当前位置:首页 » 网络管理 » 如何用命令提示符删除服务
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

如何用命令提示符删除服务

发布时间: 2023-03-19 21:50:19

⑴ 怎样用命令提示符删除文件夹啊

自己多学学
——最常用命令

上课里我们已经学习了不少DOS命令,胡芦但那只是很小的一部分,在这课将简要介绍其它一些命令。

首先,在这一节先回忆一下上课的内容,不要学过就忘啊,多使用几次就能记住的。好,开始吧,看你学得怎么样。

cd 改变当前目录 sys 制作DOS系统盘

拷贝文件 del 删除文件

deltree 删除目录树 dir 列文件名

disk 制磁盘 edit 文本编辑

format 格式化磁盘 md 建立子目录

mem 查看内存状况 type 显示文件内容

rd 删除目录 ren 改变文件名

记得多少啊,忘了就去上课看看,下面四个命令是新的,给出命令格式,你自己试试看,学电脑重要的就是摸索。

cls 清屏

〔适用场合〕 屏幕上太乱了,或是屏幕上出现乱码了, 清除屏幕上显示内容但不
影响电脑内部任何信息

〔用 法〕 cls 回车

move 移动文件,改目录名

〔适用场合〕 移动文件到别的目录

〔用 法〕 move [文件名] [目录] 移动文件至新目录下

move [目录名] [目录名] 改目凳滑录名

〔例 子〕 c:\>move c:\autoexec.bat c:\old�

移动autoexec.bat文件至old目录下

c:\>move c:\config.sys c:\temp�

移动config.sys文件至old目录下

more 分屏显示

〔适用场合〕 当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type
等命令时很有用。 使用more时磁盘不能有写保护,也不适合光驱。

〔用 法〕 type [文件名] | more 分屏显示文件内容

more < [文件名] 分屏显示文件内容

〔例 子〕 C:\>type msdos.w40 | more

x 拷贝目录和文件

〔适用场合〕 在进行连同子目录一起拷贝时很有用,在拷贝大量文件时比COPY命令
要快得多

〔用 法〕 x [文件名] [目录] 将指定文件拷贝到指定目录

x [源目录] [目的目录] 将源目录连子目录考到目的目录下

x *.* [目录] /s 将文件与非空子目录拷贝到指定目录

其它常用参数还有: v 拷贝后校验,会影响速度
e 与s 相似,但即使子目录是空的也会拷贝。

我们已经学习了不少DOS命令,是不是感到记忆起来很困难,其实高手都不记命令的用法,而只是知道某个命令可以解决某个问题,或在哪个场合下该用哪个命令,用时就现查该命令的用法(当然这要求你首先得有一定英文基础,而且知道哪个命令是干啥的,如果都不行没办法,就只好记了,或者学windows吧)

那该怎样查一个命令的用法呢?这就要用到help命令,它可提供所有命令的帮助。

help 帮助

〔适用场合〕 当您想具体了解DOS命令的使用方法时使用

〔用 法〕 help 提供所有DOS命令帮助

help [DOS命令] 提供有关命令的帮助

如果你只大致记得某个命令,可以在提裤粗带示符后直接输入help命令,然后将出现下面的画面:

attrib 设置文件属性

〔适用场合〕 想对文件做较特殊的处理时

〔用 法〕 attrib 显示所有文件的属性

attrib +r或-r [文件名] 设置文件属性是否为只读

attrib +h或-h [文件名] 设置文件属性是否隐含

attrib +s或-s [文件名] 设置文件属性是否为系统文件

attrib +a或-a [文件名] 设置文件属性是否为归档文件

attrib /s 设置包括子目录的文件在内的文件属性

〔例 子〕 C:\TEST>attrib +r wina20.386

C:\>attrib +h *.* /s� 隐含所有文件

date 显示及修改日期

〔适用场合〕 想知道或修改时间和日期

〔用 法〕 date 显示和改变当前日期

〔例 子〕 C:\>date 09-20-1996� 将日期改为1996年9月20日

C:\>date�

Current date is Tue 08-20-1996

Enter new date (mm-dd-yy):09-20-1996

按月-日-年的顺序修改当前日期 直接按回车键忽略修改日期

lable 设置卷标号

〔适用场合〕 用来为磁盘做个标记

〔用 法〕 label 显示磁盘卷标

label [盘符] [卷标名] 设定指定盘的卷标

〔例 子〕 C:\>label�
Volume in drive C is WANG
Volume Serial Number is 2116-1DD0
volume label (11 characters,Enter for none)?
可以输入卷标,直接回车后
Delete current volume label (Y/N)?
按y删除旧卷标,按n不更改

defrag 磁盘碎片整理

〔适用场合〕 磁盘读写次数很多,或磁盘使用时间很长了,可能需要使用这条命令
整理磁盘。磁盘碎片并不是指磁盘坏了,而只是由于多次的拷贝和删
除文件后,磁盘使用会很不连贯,致使速度变慢。

〔用 法〕 1. C:\>defrag�

2. 选择要整理的磁盘

doskey 调用和建立DOS宏命令

〔适用场合〕 经常需要输入重复的命令时,有非常大的用处

〔用 法〕 doskey

将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲
区中,可以随时调用

doskey [宏命令名]=[命令名]

将宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令

doskey /reinstall 重新安装doskey

doskey /bufsize= 设置缓冲区的大小

doskey /macros 显示所有doskey宏

doskey /history 显示内存中所有命令

doskey /insert|overstrike 设置新键入的字符是否覆盖旧的字符

〔例 子〕 C:\>DOSKEY�
C:\>dir
C:\> C:\temp\*.* a:
C:\>del c:\temp\*.*
C:\> b:\*.* c:\temp

上述四条命令都已被保存,用光标控制键的上下可以依次选择使用或
修改, 也可以用F7键列出保存的所有命令

C:\>doskey di=dir/w/p� 定义di为宏命令,意思是执行dir/w/p

fdisk 硬盘分区

〔建 议〕 只有硬盘被很利害的病毒感染时,或是一块新硬盘才需要分区,最好
请懂行的人指导。硬盘都需经过低级格式化,分区,格式化三个步骤
才可使用,成品电脑内的硬盘都已经做过这些加工了。

〔用 法〕 输入fdisk后按回车即可进入提示界面

emm386 扩展内存管理

〔建 议〕 这条命令比较复杂,在第五章中系统配置里将详细介绍

lh/loadhigh 将程序装入高端内存

〔适用场合〕 这条命令一般用在autoexec.bat中,当有些软件需要的基本内存很大
时,它会有用

〔用 法〕 lh [程序]

将程序装入高端内存 使用此命令时,config.sys文件中需有下面两
条语句。 device=emm386.exe dos=umb

lh [程序] /l:区号 将程序装入指定的umb区

lh /s 一般是由memmaker专用

〔例 子〕 C:\MOUSE\>lh mouse� 将鼠标驱动程序装入高端内存

memmaker 内存优化管理

〔适用场合〕 这个命令现在已经很少用了,在当年DOS流行时,想玩游戏可少不了
它,它可以腾出许多基本内存供游戏使用,只需安装一次即可

〔用 法〕 1. C:\>memmaker�

2. 回车继续,F3退出

3. 选择手动安装和自动安装,直接回车表示自动安装(回车得了)

4. 选择是否有程序需要扩充内存,可用空格键选择,Yes表示需要,
No不需要,按回车键即可。

5. 程序自动检测硬盘内是否安装了WINDOWS

6. 软驱中若有软盘则应将其取出,然后按回车键,电脑将重新起动
两次,不要中断,只需按回车键。

(其实很简单,一直按回车键就行了,呵呵)

msd 系统检测

〔适用场合〕 用于检查系统信息

〔用 法〕 1. C:\>msd 回车后可见到如下画面,在每个选项旁边加了注解,表
示该按钮的功用

2. 选择需查询的项目,比如选第一个Computer,将会弹出一个对话框
显示电脑的一些基本信息。你可以试试其他的选项,看看有什么用。

3. 按Alt+F键激活下拉菜单后, 选择"Exit"项退出。

undelete 恢复被删除的文件

〔适用场合〕 当不小心删错了文件时,它可以用得上。

DOS删除文件时,只是将文件从分配表中去除,在磁盘存储区内将文
件名的第一个字母删除,文件内容并未马上从磁盘中删除,所以能恢
复。

〔用 法〕 undelete 恢复已删除的文件

undelete /all 恢复文件且不再询问是否恢复,
以"#%&-"的顺序为第一个
字母来恢复文件

undelete /list 列可恢复的文件名

undelete /s 可将undelete驻留内存,但几乎没人这样使用

prompt 设置提示符

〔适用场合〕 当你厌烦了c:\>的提示符或者您想使您的提示符与众不同时,您可以
试一试,非常有趣的DOS命令,可以随时显示时间与日期。

〔用 法〕 prompt $p$g 以当前目录名和>号为提示符,这是最常用的提示符

prompt $t 表示时间 prompt $d 表示日期

prompt $$ 表示$ prompt $q 表示=

prompt $v 表示当前版本 prompt $l 表示<

prompt $b 表示| prompt $h 表示退位符

prompt $e 表示Esc代表的字符 prompt $_ 表示回车换行

〔例 子〕 C:\DOS>prompt wang$g� 将wang>作为提示符

WANG>prompt $t$d$g� 使用时间、日期和>号做为提示符

0:01:07.77Thu 08-29-1996>prompt $p$g�

C:\DOS>

restore 恢复已备份的文件

〔建 议〕 如果以前用backup做过文件备份,则当原文件损坏时可以用它来恢复
文件。

将用backup命令备份的磁盘中的文件恢复到另一磁盘中,备份磁盘中
应有backup.00X和control.00X这两条文件。

〔用 法〕 restore [备份盘符] [目标盘符]

将备份盘上备份文件恢复到指定盘上

restore /s 将备份文件包括子目录都恢复到指定盘上

restore /p 让用户判断是否恢复文件

restore /b:日期 恢复日期以前的文件

restore /a:日期 恢复日期之后的文件

restore /l:时间 恢复时间之前的文件

restore /e:时间 恢复时间之后的文件

restore /m 只恢复上次备份后修改过的文件

restore /n 只恢复上次备份后已删 除的文件

restore /d 只显示要恢复的文件名

〔例 子〕 C:\DOS>restore a: c:�
Insert backup diskette 01 in drive A:
Press any key to continue . . .

在A驱中放入第一张备份盘,按任意键即可,恢复完第一张后,按顺
序放入其它盘即可。

当您用上述命令不能正确恢复文件时请用:

C:\DOS>restore a: c:\ /s�

time 显示及修改时间

〔适用场合〕 用于显示及修改时间,用法同date

〔例 子〕 C:\DOS>time�
Current time is 12:15:26.04a
Enter new time: 11:20:20.00p

按时:分顺序输入时间,再加上下午(a/p)即可 直接按ENTER键可忽略
修改时间。

set 设置环境变量

〔适用场合〕 设置声卡和路径等时用到

〔用 法〕 set [环境变量]=[字符串]

这条命令常常用在autoexec.bat中

〔例 子〕 C:\>set blaster=a220 i5 d1 设置声卡的参数

C:\>set path=c:\dos path c:\dos含义相同

smartdrv 设置磁盘加速器

〔建 议〕 它可以提高硬盘访问速度,最好在autoexec.bat文件中加载吧。

〔用 法〕 smartdrv /x

执行并驻留内存,开辟磁盘加速缓存区,并屏蔽所有驱动器缓存,是
较常用的方法(一般用这个命令就够了)

smartdrv /c 将缓存内的信息都写入硬盘

smartdrv /e: 数字 设置一次移动的信息量

smartdrv /b: 数字 设置预先读取的缓冲区大小

append|debug|diskcomp

append 设置非执行文件的路径

〔适用场合〕 当您无法在多个目录中寻找到自己输入的文稿时,可以试一试这个命
令,用法类似path。

〔用 法〕 append [路径];[路径]

〔例 子〕 C:\>append c:\test�

设置寻找非可执行文件路径为c:\test如果该目录下有文件1.txt时,
在其它目录下调用1.txt找不到时,可自动寻找到c:\test目录。

D:\UCDOS>edit 1.txt 可找到C:\test\1.txt文件

debug 程序调试命令

〔建 议〕 如果你学过汇编语言,那你应该会使用debug,如果没学过,最好别
使用

〔用 法〕 debug [文件名]

diskcomp 比较磁盘

〔适用场合〕 比较两张盘是否相同,没想到什么时候会用到,在比较用disk拷
贝的两张盘,为什么不用disk/v校验呢?

〔用 法〕 diskcomp [盘符1] [盘符2] 比较盘1和盘2

diskcomp /1 只比较磁盘的第一面

diskcomp /8 只比较没磁道的前8个扇区

〔例 子〕 C:\>diskcomp a: a:
在同一软驱中比较两张盘

Insert FIRST diskette in drive A:
放入第一张盘

Press any key to continue . . .

Comparing 80 tracks 18 sectors per track, 2 side(s)
Insert SECOND diskette in drive A:
放入第二张盘

Press any key to continue . . . Compare OK
比较未发现不同

Compare another diskette (Y/N) ?n
是否比较其它盘,选y继续比较,选n停止

expand|fasthelp|fc

expa
nd 解压工具
〔适用场合〕 微软公司软件原始安装盘中有许多后缀以"_"结尾的压缩文件,可以
用它解压,解除您因为少数几个文件丢失造成的麻烦。

〔用 法〕 expand [源文件名] [目的文件]

〔例 子〕 C:\>expand a:vsafe.co_ c:\dos\vsafe.com

� 解压vsafe.co_为vsafe.com文件

Microsoft (R) File Expansion Utility Version 2.10
Copyright (C) Microsoft Corp 1990-1993. All rights
reserved.

Expanding a:vsafe.co_ to c:\dos\vsafe.com. a:vsafe.co_:
33046 bytes expanded to 62576 bytes, 89% increase.

C:\DOS>

fasthelp 快速显示帮助信息

〔建 议〕 可以看看所有的命令,对于单个的命令,还不如在命令名后加/?参数
方便

〔用 法〕 fasthelp 列出所有DOS命令的用处

fasthelp [命令名] 显示命令的用处,等价于 [命令名]/?

fc 文件比较

〔建 议〕 也许对于大多数人是永远不会用到它的

〔用 法〕 fc [文件名1] [文件名2] 比较两文件的不同
参数还有: a c l Lbn n t w nnnn

〔例 子〕 C:\TEST>fc a.bat b.bat�
Comparing files A.BAT and B.BAT
***** A.BAT
choice /c:dme defrag,mem,end
if errorlevel 3 goto defrag
if errorlevel 2 goto mem
if errotlevel 1 goto end
***** B.BAT choice /c:dme defrag,mem,end
***** C:\TEST>

interlnk 启动简易网客户机

〔适用场合〕 如果有两台电脑可以通过它和intersvr联成简易的网络,这是条很有
用的命令,但不常用

〔用 法〕 DOS新增支持网络的功能,
它可以使两台电脑通过并口线或串口线相联组成简易的网络
使用interlnk 必须在config.sys中增添一句:
device=c:\dos\interlnk
并口线的两头都应是25针公接头,针之间的连接如下图:对应
p2------------------------p15
p3------------------------p13
p4------------------------p12
p5------------------------p10 公接头指接头为带针的
p6------------------------p11 母接头指接头为带孔的
p15-----------------------p2
p13-----------------------p3
p12-----------------------p4
p10-----------------------p5
p11-----------------------p6
p25-----------------------p25 地线

〔例 子〕 C:\DOS\>interlnk Port-LPT1

this Computer Other Computer

(Client) (Server)

----------------------------------------

E: equals A:

F: equals C:

在客户机中E盘即为服务机的A盘,F盘为服务机的C盘

intersvr 启动简易网服务器

〔适用场合〕 使用它,电脑就成了服务器了(只限与DOS提供的简易网)

〔用 法〕 intersvr 启动服务机

intersvr /lpt:1 启动服务机,用lpt1口作为数据传输口

intersvr /com:1 启动服务机,用com1口作为数据传输口

参数还有 x baud: b v r (参见interlnk)

〔例 子〕 C:\DOS>intersvr�

qbasic 启动Basic集成环境

〔建 议〕 也许对于大多数人是永远不会用到它的

〔用 法〕 如果会qbasic语言,那么可以利用它编写自己的程序。edit.com必须
有它才可用。

qbasic 起动basic语言环境

qbasic/editor 以全屏方式编辑语言

参数还有: b g h mbf nohi run

〔例 子〕 C:\DOS>qbasic�

setver 设置版本

〔适用场合〕 当希望使用其它版本的dos命令时可以用它来欺骗电脑。在高版本
DOS中,某些旧版本程序需要DOS3.3时,可用setver来设置

〔用 法〕 使用时一般在config.sys中加入 device=setver.exe

setver 显示文件的版本

setver [文件名] n.nn 设置指定文件的版本号

〔例 子〕 C:\DOS>setver�
KERNEL.EXE 5.00
DOSOAD.SYS 5.00
EDLIN.EXE 5.00
BACKUP.EXE 5.00
ASSIGN.COM 5.00
EXE2BIN.EXE 5.00
JOIN.EXE 5.00
RECOVER.EXE 5.00
WINWORD.EXE 4.10
C:\>

若程序AAA.exe必须在MS-DOS3.3下执行,则键入

C:\DOS>setver aaa.exe 3.30�

又如net5.exe仅在MS-DOS5.0下执行,则在config.sys中加入
device=setver.exe后也可在Ms-DOS6.22下运行。

share 文件共享

〔建 议〕 只有在软件声明必须要运行它时才用

〔用 法〕 可在config.sys中加入 install=share.exe 也可直接运行
参数有 f l

subst 路径替换

〔建 议〕 一个非常有趣的命令,如果经常用光盘软件,可能有用。

〔用 法〕 subst 显示当前的替代路径

subst [盘符] [路径]
将指定的路径替代盘符,该路径将作为驱动器使用

subst /b 解除替代

〔例 子〕 C:\DOS>subst a: c:\temp� 用c盘temp目录替代a盘

C:\>subst a: /d� 解除替代

⑵ DOS下强制删除文件夹的命令是什么

DOS下强制删除文件夹的命衡咐令是del 。

DOS下强制删除文件夹的步骤如下:

1、首先点击电脑桌面左下角“开始”。

⑶ 命令行取消自动启动服务

使用命令行启动服务
在cmd下可有两种方法打开,net和sc,net用于打开没有被禁大慧用的服务,语法是:
net start 服务名 启动 net start 服务名
停止 net stop 服务名
net stop 服务名
用sc可打开被禁用的服务,语法是:
sc config 服务名 start= demand //手动
sc condig 服务名 start= auto //自动
sc config 服务名 start= disabled //禁用
sc start 服务名
sc stop 服务名
注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,sc config telnet start= auto,报错:[SC] OpenService FAILED 1060,因为telnet的服务名不是telnet而是tlntsvr, sc config tlntsvr start= auto 就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。 2)start=后面有空格,少了就有错
sc.exe命令功能列表: 注:旅仿衫以拆腔下命令中。=号后面都有一个空格,=号前面没有空格!

1.更改服务的启动状态(这是比较有用的一个功能)
2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)
3.停止或启动服务(功能上类似于net stop/start,但速度更快且能停止的服务更多)
具体的命令格式如下:
修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)
sc config 服务名称 start= demand(设置服务为手动启动)
sc config 服务名称 start= disabled(设置服务为禁用)
停止/启动服务的命令行格式为
sc stop/start 服务名称
注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。
先举例说明一下具体的设置方法:
如设置远程注册表服务为手动其格式为
sc config RemoteRegistry start= demand
设为禁用的格式为:
sc config RemoteRegistry start= disabled
停止服务则格式为:
sc stop RemoteRegistry
首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。
以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。
sc config Alerter start= demand
sc config TrkWks start= demand
sc config helpsvc start= demand
sc config policyAgent start= demand
sc config dmserver start= demand
sc config WmdmpmSn start= demand
sc config Spooler start= demand
sc config RemoteRegistry start= demand
sc config NtmsSvc start= demand
sc config seclogon start= demand
sc config Schele start= demand
sc config WebClient start= demand
sc config W32Time start= demand
sc config WZCSVC start= demand
sc config ERSvc start= demand
sc config Themes start= demand
sc config start= disabled
sc config Messenger start= disabled
sc config protectedStorage start= disabled
sc config SSDpSRV start= disabled
sc config TermService start= disabled
sc config ShellHWDetection start= disabled
如果需要立即关闭服务也可把以下代码跟在上面的代码之后
sc stop W32Time
sc stop ShellHWDetection
sc stop TrkWks
sc stop helpsvc
sc stop dmserver
sc stop policyAgent
sc stop Spooler
sc stop RemoteRegistry
sc stop seclogon
sc stop Schele
sc stop WZCSVC
sc stop ERSvc
sc stop Themes
sc stop
sc stop protectedStorage
sc stop SSDpSRV
sc stop WebClient
最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。
看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。
对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。
使用案例:
在命令行下启动自动更新服务:
C:\>sc config wuauserv start= auto
[SC] ChangeServiceConfig SUCCESS
C:\>sc start wuauserv
SERVICE_NAME: wuauserv
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 1156
FLAGS :
C:\>
使用命令行启动服务
在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是:
net start 服务名 启动 net start 服务名
停止 net stop 服务名
net stop 服务名
用sc可打开被禁用的服务,语法是:
sc config 服务名 start= demand //手动
sc condig 服务名 start= auto //自动
sc config 服务名 start= disabled //禁用
sc start 服务名
sc stop 服务名
注:1)服务名不一定是你在服务面板看到的那个名,例如,你要打开被禁用的telnet服务,sc config telnet start= auto,报错:[SC] OpenService FAILED 1060,因为telnet的服务名不是telnet而是tlntsvr, sc config tlntsvr start= auto 就OK了,在服务面板里查看telnet属性,从可执行文件的路径里可看到服务程序名,即命令中的服务名。 2)start=后面有空格,少了就有错
sc.exe命令功能列表: 注:以下命令中。=号后面都有一个空格,=号前面没有空格!

1.更改服务的启动状态(这是比较有用的一个功能)
2.删除服务(除非对自己电脑的软、硬件所需的服务比较清楚,否则不建议删除任何系统服务,特别是基础服务)
3.停止或启动服务(功能上类似于net stop/start,但速度更快且能停止的服务更多)
具体的命令格式如下:
修改服务启动类型的命令行格式为(特别注意start=后面有一个空格)
sc config 服务名称 start= demand(设置服务为手动启动)
sc config 服务名称 start= disabled(设置服务为禁用)
停止/启动服务的命令行格式为
sc stop/start 服务名称
注意:平时常接触的都是服务的显示名称,而以上所指是服务名称,都可以在控制面板->管理工具->服务里面,双击对应的服务来查询。
先举例说明一下具体的设置方法:
如设置远程注册表服务为手动其格式为
sc config RemoteRegistry start= demand
设为禁用的格式为:
sc config RemoteRegistry start= disabled
停止服务则格式为:
sc stop RemoteRegistry
首先把自己所需设置的服务名称查到之后,按照上面的格式做成批处理文件,重装系统之后只要运行批处理文件即可。
以下是我的设置,以XpSp2为蓝本,可比对所用的系统进行增删和修改。注:未加入XpSp2的自动更新、安全中心、防火墙。
sc config Alerter start= demand
sc config TrkWks start= demand
sc config helpsvc start= demand
sc config policyAgent start= demand
sc config dmserver start= demand
sc config WmdmpmSn start= demand
sc config Spooler start= demand
sc config RemoteRegistry start= demand
sc config NtmsSvc start= demand
sc config seclogon start= demand
sc config Schele start= demand
sc config WebClient start= demand
sc config W32Time start= demand
sc config WZCSVC start= demand
sc config ERSvc start= demand
sc config Themes start= demand
sc config start= disabled
sc config Messenger start= disabled
sc config protectedStorage start= disabled
sc config SSDpSRV start= disabled
sc config TermService start= disabled
sc config ShellHWDetection start= disabled
如果需要立即关闭服务也可把以下代码跟在上面的代码之后
sc stop W32Time
sc stop ShellHWDetection
sc stop TrkWks
sc stop helpsvc
sc stop dmserver
sc stop policyAgent
sc stop Spooler
sc stop RemoteRegistry
sc stop seclogon
sc stop Schele
sc stop WZCSVC
sc stop ERSvc
sc stop Themes
sc stop
sc stop protectedStorage
sc stop SSDpSRV
sc stop WebClient
最后把修改好之后的代码存为services.cmd,在以后进行服务设置时,直接运行事先保存好的批处理文件就可以做到事半功倍了。
看到这里,使用Win2000的朋友也不必失望,sc.exe这个命令行工具对Win2000同样适用,可从装有WinXp或者Win2003的机器里面拷贝sc.exe文件,与保存好的批处理文件放在一起,然后执行批处理文件即可。
对注册表比较熟悉的朋友可能会想到用注册表来设置服务的启动类型,这也是一种可行的方法,本身却有着内在不足。原因是服务启动类型在注册表中对应的键值较长且分散,进行整理不方便直观且易错漏,所以这种方法比较适用于无人值守的安装时使用。
使用案例:
在命令行下启动自动更新服务:
C:\>sc config wuauserv start= auto
[SC] ChangeServiceConfig SUCCESS
C:\>sc start wuauserv
SERVICE_NAME: wuauserv
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 1156
FLAGS :
C:\

如何删除windows服务

方法与步骤:
1.首先我们点击电脑左下角的开始图标,然后在弹出的选项中,我们点击“控制面板” 如图

⑸ 怎样用CMD命令删除或是强行删除文件

工具/材料

CMD命令提示符

首先,我们在Windows系统中的搜索框中输入“命令提示符”关键字,并对其击右键,以“管理员身份”运行打开命令窗口。

打开命令窗口页面之后,我们可以输入del /?,然后按下回车键,可以看到删除文件的教程命令。

假如要删除C盘下的123.txt文件,那么应该输入以下命令:

del C:123.txt
如果是强制删除,则输入:del /F /S /Q C:123.txt

如果是要强制删除其中的一个文件夹,应该输入:

del /F /S /Q C:XXX(XXX指文件夹名称)

最后,我们完成命令的输入之后,按下回车键,即可执行我们的删除文件命令操作。

⑹ 如何把一个服务删除

1、右键开始菜单,选择控制面板;

⑺ 如何使用命令提示符窗口删除文件

1、在电脑桌面上单击“开始”;

2、在“搜索程序和文件”框中输入“cmd”;

3、单击“cmd.exe”,弹出cmd命令提示符窗口;

族亮4、在命令提示符窗口中键戚穗者入“del 文件地址”命令;

5、单击“回车键”执行命令,就可将文件删除。高薯

⑻ 在linuxcentos系统里面怎么用命令删除服务

一.更改telnet登录慢的问题: cd /etc vi resolv.conf 将里面内容清空 二.更改root用户不能直接远程登录问题: cd /etc cd pam.d vi login 注释掉这行 #auth required pam_s
一.更改telnet登录慢的问题:
cd /etc
vi resolv.conf
将里面内容清空

二.更改root用户不能直接远程登录问题:
cd /etc
cd pam.d
vi login
注释掉这行
#auth required pam_securetty.so //该行注释掉 三.挂接usb移动硬盘
将移动硬盘挂上.
#df 查看linux下硬盘盘符
mount /dev/sda1 /mnt/usb (举例) 四.linux时区同步问题(安装ntp软件过程)
首先在http://www.meinberg.de/english/sw/index.htm
下载了一个windows的ntp服务程序:ntp4171.zip
windows 192.168.1.32
1.安装是提示设置服务器地址,我设置的本机widows机器的ip
2.ntpd的控制在:
控制面板->管理工具->组件服务-networktimeprotocol
3.可以启动ntpd守护进程保持时间同步
4.在c:\winnt目录下有个ntp的配置文件ntp.conf
设置为:
server 127.127.1.0 prefer
fudge 127.127.1.0 stratum 10
5.确定ntp是否工作: ntpq -p
linux和windows同步,我用的是redhat 9.0
执行命令:ntpdate 192.168.1.32
你就会发现你的时间变化了,和192.168.1.32的时间一样
如果执行命令出现一下错误
1.提示:7 dec 19:24:55 ntpdate[2120]: the ntp socket is in use, exiting
这个是你linux机器上已经存在这个进程,输入:ps -ef | grep ntpd
kill掉ntp的进程
2.提示:no server suitable for synchronization found
这个是最容易出现的问题,比较常见的是配置好服务器并启动服务器进程后 ,马上
启动客户进程,那么客户进程就会报错。解决方法是,在大约3-5分钟以后 启动进程就行
我想每10分钟就和windows服务同步时间
1.创建自己的一个crontab文件,随便建立一个文件date.cron,首先可以使用 任何文本
编辑器建立一个新文件,然后向其中写入需要运行的命令和要定期执行的时 间。
vi date.cron加入下面要运行的命令和要定期执行的时间
*/10 * * * * /usr/sbin/ntpdate 192.168.1.32
然后存盘退出
2.使用crontab命令来安装这个文件,使之成为该用户的crontab文件。键入:
crontab date.cron
这个文件已经建立好了
3.使用命令:
crontab -l (查看安排的作业序列)可以看到刚才的作业
如:
[root@nxd-test root]# crontab -l
# do not edit this file - edit the master and reinstall.
# (date.cron installed on tue dec 7 18:22:42 2004)
# (cron version -- $id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie exp $)
*/10 * * * * /usr/sbin/ntpdate 192.168.1.32
现在就ok了,每10分钟linux就和服务端同步一次。 更改linux启动时用图形界面还是字符界面
cd /etc
vi inittab
将id:5:initdefault: 其中5表示默认图形界面
改id:3: initdefault: 3表示字符界面 6.重新启动xinetd)
/etc/init.d/xinetd restart 7.重启smb服务
/etc/init.d/smb restart 8.配置smb可以被哪些ip所用.
cd /etc/samba
vi smb.conf
找到hosts allow = 192.168.1. 192.168.2. 127.
修改其为哪些机器所用,注意ip之间用逗号分开
举例:
hosts allow =192.168.1.110,192.168.1.120 9.禁止在后台使用ctrl-alt-delete重起机器
cd /etc/inittab
vi inittab 在文件找到下面一行
# trap ctrl-alt-delete
ca::ctrlaltdel:/sbin/shutdown -t3 -r now (注释掉这一行)
如: # trap ctrl-alt-delete
#ca::ctrlaltdel:/sbin/shutdown -t3 -r now 10.修改主机名
vi /etc/sysconfig/network
修改hostname一行为hostname=主机名 11[.重新启动ftp服务
/sbin/service vsftpd restart 12.[查看开机检测的硬件
dmesg | more 13.查看硬盘使用情况
df –m 14.查看目录的大小
–sh dirname 15.解压小全
tar xvfj lichuanhua.tar.bz2
tar xvfz lichuanhua.tar.gz
tar xvfz lichuanhua.tgz
tar xvf lichuanhua.tar
unzip lichuanhua.zip
.gz
解压1:gunzip filename.gz
解压2:gzip -d filename.gz
压缩:gzip filename
.tar.gz
解压:tar zxvf filename.tar.gz
压缩:tar zcvf filename.tar.gz dirname
---------------------------------------------
.bz2
解压1:bzip2 -d filename.bz2
解压2:bunzip2 filename.bz2
压缩: bzip2 -z filename
.tar.bz2
解压:tar jxvf filename.tar.bz2
压缩:tar jcvf filename.tar.bz2 dirname
---------------------------------------------
.bz
解压1:bzip2 -d filename.bz
解压2:bunzip2 filename.bz
压缩:未知
.tar.bz
解压:tar jxvf filename.tar.bz
压缩:未知
---------------------------------------------
.z
解压:uncompress filename.z
压缩:compress filename
.tar.z
解压:tar zxvf filename.tar.z
压缩:tar zcvf filename.tar.z dirname
---------------------------------------------
.tgz
解压:tar zxvf filename.tgz
压缩:未知
.tar.tgz
解压:tar zxvf filename.tar.tgz
压缩:tar zcvf filename.tar.tgz filename
---------------------------------------------
.zip
解压:unzip filename.zip
压缩:zip filename.zip dirname
---------------------------------------------
.rar
解压:rar a filename.rar
压缩:rar e filename.rar
rar请到:http://www.rarsoft.com/download.htm 下载!
解压后请将rar_static拷贝到/usr/bin目录(其他由$path环境变量指定的目录 也可以):
[root@www2 tmp]# cp rar_static /usr/bin/rar
---------------------------------------------
.lha
解压:lha -e filename.lha
压缩:lha -a filename.lha filename lha请到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下载!
解压后请将lha拷贝到/usr/bin目录(其他由$path环境变量指定的目录也可以 ):
[root@www2 tmp]# cp lha /usr/bin/
---------------------------------------------
.tar .tgz .tar.gz .tar.z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解压:sex x filename.*
压缩:sex a filename.* filename
16.显示内存使用情况
free –m 17.忘记了root密码 一. lilo
1. 在出现lilo菜单的时候按“ctrl+x”或者“tab",然后输入:linux single
或者用光盘
在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空 二.grub
1.出现grub画面时,用上下键选启动linux的哪一项,按e键
2.上下键选择 kernel /boot/……… 然后按e键
3.修改现在见到的命令好,加入single 结果:
kernel /boot/vmlinuz-2.4.20-8 single ro root=label=
4.回车返回,按b键启动,直接进入linux命令行
直接执行: passwd root
修改密码,你的密码就搞定
5.也可以修改/etc/shadow中
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
reboot重启,root密码为空 18.显示系统运行了多长时间
uptime 19.重新启动网络
/etc/init.d/network restart 20.显示开机自检的内容命令
dmesg 21.查看端口
netstat –an
netstat -anp 22..端口的详细列表
/etc/services 23.查看物理信息
lspci 24.安装图形界面不能出现,使用解析进行安装
linux lowres (使用的是640x480分辨率) 25.屏蔽主机的ping 命令,是被别人无法ping你的机器
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 26.彻底删除oracle安装的程序,删除一下几个目录
/etc/orainst.loc /tmp/<otherowerdfile
/etc/oratab $oracle_base/* 27.linux启动到文字界面(不启动xwindows界面)
vi /etc/inittab在下面一行
id:5:initdefault: 一行中的5改为3
启动xwindows 是5
文字截面是 3
28.rpm包
1.卸载 rpm –e
2.查询 rpm –q
-a 查询所有已安装的软件包
-f 查询包含文件<file>的软件的包
-i 显示软件包信息
-l 显示软件包的文件列表
3.验证 rpm –v
rpm –va 验证整个文件丢失了哪些文件
碰到不认识的文件使用
rpm –qf
4.一个rpm包安装到哪里去了(已经安装的包)
rpm –qi 包名(这里不包括.rpm后缀的软件名称,也就是说只能用mysql或者 mysql-3.23.54a而不是mysql-3.23.54a.rpm)
5.一个rpm包中包含哪些文件
一个没有安装过的软件包:使用rpm –qip ***.rpm
一个已经安装过的软件包: 使用rpm –qi ***.rpm 29.看已经安装的字符集
locale –a 30.抓包命令tcpmp
例:抓获192.168.1.32 的主机收到和发出的所有的数据包
tcpmp host 192.168.1.32
截获特定的端口
tcpmp tcp port 21 host 192.168.1.32 31.文本截面的中文支持
rh 9.0自带安装包 zhcon_0.2.3_1.rh9.i386.rpm
安装完成后,执行: zhcon 就可以支持中文了 32.查看端口现在运行什么程序
lsof –i:8001 33.察看实时的日志
tail –f /var/log/messages 34.当mount出现死的现象
1.fuser –m /mnt/share 查出该程序的进程,然后kill掉
2.再umount /mnt/share 35.linux 控制 windows
1.用rh9.0自己带rdesktop,版本是1.2.0
命令:rdesktop –u user –f 192.168.1.70 色默认的是8位
2要达到16色,就要下载新版本1.3.0
rdesktop –a 16 –u lichuanhua –g 800*600 192.168.1.70

36. linux挂载windows分区
mount ntfs分区
一.单机挂windows的ntfs分区
1. 上www.google.com搜索并下载 kernel-ntfs-2.4.18-14.i686.rpm
2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm
3. mkdir /mnt/share
4. mount -t ntfs /dev/hda1 /mnt/share
要挂载windows分区,首先新建一个目录/mnt/share,修改/etc/fstab,在最末 尾添上(假设windows安装在硬盘的第1个分区)
/dev/hda1 /mnt/share ntfs defaults 0 0
二.网络上一台windows和linux机器,linux机器挂载windows上的共享文件
windows ip:192.168.1.1
1.linux挂载192.168.1.1(windows)上共享文件dbf,挂在linux的/mnt/share目 录下,在/mnt下建立share目录
mount -t smbfs -o username=massky,password=massky //192.168.
1.1/dbf /mnt/share
2.机器重启自动挂载,vi /etc/fstab最后加入:
//192.168.1.1/dbf /mnt/share smbfs defaults,auto,username=m
assky,password=massky 0 0 37.oracle9i在linux9.0上的安装
1.确保rpm开发包,使用下面命令查看是否已安装这些包
rpm -q gcc cpp compat-libstdc++ glibc-devel glibc-kernheaders binutils
2.进行解压
zcat linux9i_disk1.cpio.gz | cpio -idmv
zcat linux9i_disk2.cpio.gz | cpio -idmv
zcat linux9i_disk3.cpio.gz | cpio -idmv
3.设置内核参数
vi /etc/sysctl.conf,加入下面参数
kernel.shmmax=4294967295 内存512m
计算方法为:kernel:shmmax=1024*1024*ram(m)/2
执行sysctl -p生效
4.建立数据目录和用户
groupadd dba
groupadd oinstall
useradd –g oinstall –g dba oracle
passwd oracle mkdir /opt/oracle
mkdir /opt/oracle/proct
mkdir /opt/oracle/proct/9.2.0
chown –r oracle.oinstall /opt/oracle
mkdir /var/opt/oracle
chown oracle.dba /var/opt/oracle
chmod 755 /var/opt/oracle
5.vi .bash_profile 设置变量
export ld_assume_kernel=2.4.1
export oracle_base=/opt/oracle
export oracle_home=/opt/oracle/proct/9.2.0
export oracle_sid=ora9i
export oracle_term=xterm
export tns_admin=$oracle_home/network/admin
export nls_lang=american_america.zhs16gbk
export ora_nls33=$oracle_home/ocommon/nls/admin/data
ld_library_path=$oracle_home/lib:/lib:/usr/lib
ld_library_path=$ld_library_path:/usr/local/lib
export ld_library_path export path=$path:$oracle_home/bin
classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib
classpath=$classpath:$oracle_home/network/jlib
export classpath
38.网卡的激活与停止
超级用户;
ifconfig eth0 down 停止
ifconfig eth0 up 启动 40.linux下cvs的安装配置
1.安装cvs软件包.
2.groupadd cvs
3.useradd -g cvs cvsroot
4.chmod 777 -r /home/cvsroot
5.cd /etc
6.vi profile
新增以下二行:
cvsroot=/home/cvsroot export cvsroot
cvsedit=vi export cvsedit
7.查看/etc/services文件中cvspserver 所在行的注释状态(有则把注释去掉)
8.进入 /etc /xinetd.d, vi cvspserver该文件不存在,内容如下:
service cvspserver
{
disable = no
socket_type =stream
wait =no
user =root
env =home=
server =/usr/bin/cvs
server_args =--allow-root=/home/cvsroot pserver
log_on_failure +=userid
}
9.vi /etc/xinetd.conf 内容如下,每次开机自动启动服务:
service cvspserver
{
port = 2401
socket_type = stream
wait = no
user = root
server = /usr/bin/cvs
server_args = -f --allow-root=/home/cvsroot pserver
bind = 168.168.1.110
}
重新登录 换cvsroot用户
10./etc/init.d/xinetd restart
11.cvs init(初始化:cvs版本库的初始化)
12.cvs -d :pserver:[email protected]:/home/cvsroot login(用户登录 )没有任何提示信息就成功。
13.首先要导入库,假设项目名称为linuxisquote.
步骤:
1、进入linuxisquote.
2、一个项目的首次导入
cvs import linuxisquote lch v_0_0_1
此时到$cvsroot目录下,可以看到多了一个linuxisquote的目录。 41.命令绝对路径
.如果不是绝对路径的话,你可以这样输入
(1)[root@redhat linux]# whereis adser
adser: /usr/sbin/adser /usr/share/man/man8/adser.8.gz
你这样输入就可以了 /usr/sbin/adser xxx
(2) 或者改vi /etc/profile,加入一句:path=$path:/usr/sbin:. export path,
就可以直接输入adser 42.修改用户的权限
.改用户权限的话,你可以改vi /etc/passwd
如:我想lll变成和root用户一样,就改: lll:x:508:508::/home/lll:/bin/bash
改后面的 508 为和root后面的数据一样的就可以了!
改为:lll:x:508:0::/home/lll:/bin/bash
lll就拥有root的权限了。 43.修改grub启动时的背景图片
1将一图片转化成640*480,14色的xpm #convert abc.jpg -colors 14 -geometry 640x480! abc.xpm
2 压缩生成的xpm文件,使用gzip
#gzip -9 abc.xpm
3 将abc.xpm.gz拷到/boot/grub下
4修改/boot/grub/menu.lst
splashimage=(hd0,0)/boot/grub/abc.xpm.gz 44.vnc for linux的安装
1.第一步在linux上安装vncserver
tar zxvf vnc-x.tgz
cd x
cp *vnc* /usr/local/bin/
没有vnc 目录,就建vnc目录
mkdir /usr/local/vnc
cp -r classes/ /usr/local/vnc/
2.设置vnc server的访问密码
vncpasswd
3.linux版vnc server的改进.首先执行vncserver
修改/root/.vnc/xstartup里的 twm $ 为gnome-session &
4.启动vnc server
vncserver
注意new x desktop is kill:3 记住3是客户端要用到的端口
5.客户端启动vncviewer,输入:如192.168.1.110:3
ok,你就看到了。。哈。。
如果在windows客户机中安装了ie或netscape,还可以启动ie或netscape
然后在地址栏输入(如果是1的话)
http://192.168.1.64:5801

⑼ jtagserver.exe

使用Windows命令提示符卸载服务:
1. 在Windows命令提示符输入以下命令
jtagserver --uninstall
2. 重新启动计算机。

· 使用Windows命令提示符删除服务:
1. 在Windows命令提示符输入以下命令
sc delete Altera JTAG Server
2. 重新启动计算机。

· 如果以滚孙上方法均不奏效,逗唯使用Windows注册表删除服务。做任何改变之前,建议你备份注册表。
1. 通过在Windows命令提示符键入regedit打开注册表编辑器
2. 在注册表编辑器窗口,使用左侧的导航窗格定位到文件夹 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\JTAGServer
3. 在左侧的导航窗格中,右山备培键单击JTAGServer文件夹并选择删除
4. 重新启动计算机。