-
2009-03-22
如何用DEBUG读取硬盘的主引导记录 - [DOS专题]
正确的写法是:
C:\>DEBUG
-a100
mov ax,0201 ;02 代表“读”
mov bx,200 ... -
2009-03-16
批处理命令运行多个程序的方法 - [DOS专题]
很多人都想把自己的电脑更个性化一点,比如我每天开机后都要启动foxmail、QQ 等多个程序,又不想设置成随系统启动,因为回到家后开机有些程序不需要运行。怎么办呢?方法是有的,就是写批处理来一次执行。把我的试验过程写在下面:
方法一:最简单也是最容易想到的方法
“D:\Program Files\Tencent\Foxmail\Foxmail.exe“
... -
2009-03-14
mystartprogram.exe为什么不执行? - [DOS专题]
有人在 Windows 下写了一个程序,取名 mystartprogram.exe,加在自动批处理文件 AUTOEXEC.BAT 中,想让它在机器启动时自动执行,但是总不能成功。为什么呢?原因是文件名太长了,不符合 DOS 文件名 8.3 的格式。 虽然 Windows 支持长文件名,但在机器运行 AUTOEXEC.BAT 时,它还处于 DOS 的控制之下,而在 DOS 环境下,mystartprogram.exe 的真实文件名是 mystar~1.exe。所以,解决办法是... -
在 cmd.exe 的命令行模式下,管道重定向符“|”用于把一个命令的输出传递给另一个程序,比如,在查看一个比较长的文件时,需要把 type 命令的结果分页显示,这时候就需要把它重定向到 more 命令,如:
type somefile.txt | more
管道重定向符“|”的实质作用是把 type 的输出结果发送给 more 进程... -
最近好多猜测弱口令的病毒在网上流行,比如前段时间闹得很厉害的Worm.Dvldr 蠕虫就是一个典型。这些病毒有个共同点就是利用批处理来进行ipc$连接,从而来猜测管理员的口令达到控制服务器的目的。病毒由几个文件和几个复杂的批处理组成。批处理算不上真正意义上的编程,但是它的一些思想和编程比较近似。通过在网上和一些初学的朋友交流,发现他们对于批处理很感兴趣,多多少少了解一些命令的用法,但缺乏比较系统的了解,所以特意写下这篇教程,好让感兴趣的朋友对批处理有个整体的认识,并能通过该教程举一反三,写出自己的批...
-
2008-07-26
DOS下启动、关闭、重启IIS服务 - [DOS专题]
要停止和启动 IIS,您必须按顺序关闭和启动所有 IIS 服务。
在 IIS 5 上,您可以从命令提示符下发出 IISRESET 命令,这将停止然后启动 IIS 和相关服务。IISRESET 有多个开关选项,例如 REBOOTONERROR 和 NOFORCE,可从远程服务器调用这条命令。
IIS 4 中没有 IISRESET 命令。
... -
2008-07-26
用DOS批处理实现arp 绑定 - [DOS专题]
为了预防 ARP 病毒的攻击,一般都建议 Windows 用户把本机和网关实现 IP 与物理地址的绑定。Windows 下的绑定命令格式为:
ARP -s [IP地址] [MAC地址]
尽管命令很简单,但是对于初级用户仍然是一件困难的事情,特别是还要通过运行 ipconfig.exe 命令获取网关和本机的 MAC 地址就更是一件难事。即使是有经验的网管,敲这些命令,再获取数据,再完... -
2008-07-26
更改IP地址的批处理文件 - [DOS专题]
增加了创建多套默认配置的选项,选“3”创建多套配置后,可以选“1”快速恢复成需要的配置。还增加了DHCP,和察看当前状态的功能。
代码:
@echo off clscolor 0A
echo ****************
echo IP... -
2008-07-26
用批处理操作来设置、启动和停止服务的方法 - [DOS专题]
当我们的电脑安装了数据库服务(如Oracle、SQLServer)或一些web服务(如IIS,tomcat)时,系统会添加很多服务(services)项。而这些服务往往是占用很大的系统资源的。如果在平时不用的时候一直处于启动状态是对系统资源的极大浪费。所以我们就通过“管理工具”中的“服务”将所有不必要的服务停止。但是每次用到的时候或不用的时候手工去启动和停止比较麻烦。所以我想到了用批理来操作。
... -
2008-07-26
用CMD命令打造个性命令提示符 - [DOS专题]
我们经常需要用到 CMD 命令,整天面对黑底白字的界面是不是有些疲倦呢?
让我们来改变它,教你手工打造个性的“命令提示符”,彻底告别黑底白字 !
第一步:先用记事本新建一个文本文件,然后保存,文件名可以自定,我们命名为cmd.cmd,在里面输入以下内容(复制以下内容到记事本然后修改):
@echo off
cls
echo Microsoft Windows Vist...





