批处理后台启动问题

来源:百度知道 编辑:UC知道 时间:2024/09/18 16:41:09
那个什么
问题一:怎么让批处理开机自动运行?是否放在C:\Documents and Settings\Administrator\「开始」菜单\程序\启动?
问题二:如何用批处理关闭进程,特别是360TRAY.EXE因为进程里面管不了
问题三:如何使批处理后台运行?
以上每题10分,全部一起答对送十分

1:是
2 杀某个进程的命令 ntsd -c q -pn 360tray.exe
或者
taskkill /im 360tray.exe
但是 360这个进程做了特殊防护 命令行杀不了。 可以编程杀
3

运行批处理不显示DOS窗口的VBS,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~`

DIM objShell set objShell=wscript.createObject("wscript.shell") iReturn=objShell.Run("cmd.exe /C c:\1.bat", 0, TRUE)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

把c::\1.bat 改成你需要运行的批处理

将两线之间的内容复制到 记事本 保存为 *.vbs文件运行即可

呵呵, 比较早的知识了, 可以写的简单点:
Set ws = CreateObject("Wscript.Shell")
ws.run "cmd /c c:\1.bat",0
或者
CreateObject("WScript.Shell").Run "cmd /c c:\1.bat",0 (这种写法很多杀软报毒, 需要替换参数0)

再帮lz补充点内容, 最后那个0是指窗口参数,用法为:

0 隐藏窗口并激活另一窗口。
1 激活并显示一个窗口。若窗口是最小化或最大化,则恢复到其原来的大小和位置。
2 激活窗口并以最小化显示该窗口。
3 激活窗口并以最大化显示该窗口。
4 按窗口最近的大小和位置显示。活动窗口保持活动。
5 以当前大小和位置激活并显示窗口。
6 最小化指定