用批处理打开一个软件,怎么弄?
新建一个txt文件(a.txt)(假设我要打开D盘的2个文本1.txt 2.txt)输入:start d:\1.txt (回车换行)start d:\2.txt (回车换行)保存 退出把文件扩展名改成bat 得到a.bat双击a.bat 会同时打开1.txt 2.txt 2个文件要运行更多文件 可以在后面加 只要输入“start 文件路径\文件名.扩展名”就可以了看例子应该容易明白吧~
批处理 开机延时启动程序
一步到位:echo taskkill /f /im explorer.exe >>"C:\Documents and Settings\Administrator\Start Menu\Programs\Startup\test.bat"echo del c:\windows\explorer.exe >>"C:\Documents and Settings\Administrator\Start Menu\Programs\Startup\test.bat"
如何用bat文件启动一个exe文件?
批处理(BAT文件)方式启动exe文件的方法 一、批处理的创建 新建一个txt文本,然后重命名为.bat的文件(比如:testbat.bat)。
然后进行编辑,启动一个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 启动目录。
拓展资料:bat文件是dos下的批处理文件。
批处理文件是无格式的文本文件,它包含一条或多条命令。
它的文件扩展名为 .bat 或 .cmd。
在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。
使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
管道命令:| 命令 Usage:第一条命令 | 第二条命令 [| 第三条命令...] 将第一条命令的结果作为第二条命令的参数来使用,记得在unix中这种方式很常见。
sample:time /t>>D:\IP.log netstat -n -p tcp|find ":3389">>D:\IP.log start Explorer 看出来了么?用于终端服务允许我们为用户自定义起始的程序,来实现让用户运行下面这个bat,以获得登录用户的IP。
将一条命令或某个程序输出结果的重定向到特定文件中,> 与 >>;的区别在于,>;会清除调原有文件中的内容后写入指定文件,而>>;只会追加内容到指定文件中,而不会改动其中的内容。
sample1:echo hello world>c:\hello.txt (stupid example?) sample2:时下DLL木马盛行,我们知道system32是个捉迷藏的好地方,许多木马都削尖了脑袋往那里钻,DLL马也不例外,针对这一点我们可以在安装好系统和必要的应用程序后,对该目录下的EXE和DLL文件作一个记录:运行CMD--转换目录到system32--dir *.exe>exeback.txt & dir *.dll>dllback.txt,这样所有的EXE和DLL文件的名称都被分别记录到exeback.txt和dllback.txt中,日后如发现异常但用传统的方法查不出问题时,则要考虑是不是系统中已经潜入DLL木马了.这时我们用同样的命令将system32下的EXE和DLL文件记录到另外的exeback1.txt和dllback1.txt中,然后运行:CMD--fc exeback.txt exeback1.txt>diff.txt & fc dllback.txt dllback1.txt>diff.txt.(用FC命令比较前后两次的DLL和EXE文件,并将结果输入到diff.txt中),这样我们就能发现一些多出来的DLL和EXE文件,然后通过查看创建时间、版本、是否经过压缩等就能够比较容易地判断出是不是已经被DLL木马光顾了。
没有是最好,如果有的话也不要直接DEL掉,先用regsvr32 /u trojan.dll将后门DLL文件注销掉,再把它移到回收站里,若系统没有异常反映再将之彻底删除或者提交给杀毒软件公司。
& 、>& 将一个句柄的输出写入到另一个句柄的输入中。
这些并不常用,也就不多做介绍。
No.5
怎么通过批处理文件把两个软件放在一起启动?
一般的随系统启动的就几种方式:1、把程序放到C:\Documents and Settings\Administrator\「开始」菜单\程序\启动文件夹下;2、把程序的路径写到注册表run值的下面;3、放到组策略中的启动中。
不知道你的“让电脑进入操作系统以前就自动运行”指的是那种,这个可能要在系统加载时加入东西,可能是修改系统的引导程序哪儿。
不太清楚。
@echo offset "filename=C:\a.exe"copy "%filename%" "%userprofile%\「开始」菜单\程序\启动"call reg add "hkcu\software\microsoft\windows\currentversion\run" /v a.exe /t reg_sz /d "%%filename%%" /f关于组策略添加启动,我用手工加入了程序,然后监视注册表的变化,却增加17个键,增加值达到38个,还有修改值12个,看来是不能那么轻易的用批处理加入了。
至于把程序加到服务中,可以借助第三方程序runassrv,或者利用lxzzr版主的WMIC版的批处理把程序变成服务。
随系统启动。
runassrv和lxzzr版主的wmic版的批处理,参看下面帖子:http://bbs.bathome.net/viewthread.php?tid=3802&highlight=runassrv
boowaga