找回密码
 立即注册
搜索
查看: 139|回复: 2

关于“运行批处理不显示DOS窗口”的疑问

[复制链接]

434

主题

1663

回帖

2410

积分

论坛元老

积分
2410
发表于 2007-5-29 17:54:04 | 显示全部楼层 |阅读模式
运行批处理不显示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文件运行即可


呵呵,不会弄!谁能一步一步说得简单通俗一点!

[ 本帖最后由 shi_yong 于 2007-5-31 08:44 编辑 ]
上海北新建筑材料有限公司★★座佑铭:给别人一个机会,也就是给自己一个机会!

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
发表于 2007-5-29 21:44:16 | 显示全部楼层
就是你的批处理文件编辑好以后..存放在C盘下, 取的名字叫1.bat

然后新做一个文件, 内容就是上面的波浪线之间的内容.. 然后保存成为1.vbs

然后需要运行时, 就运行这个1.vbs, 然后这样就无声无息的运行了你在1.bat中写的内容..
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

623

主题

8454

回帖

7741

积分

版主

弱弱的海豚

积分
7741
发表于 2007-5-29 21:53:20 | 显示全部楼层
P.S 要注意路径..这样运行后,会改变原来BAT所在的文件夹位置..

比如:
1.你在C盘建立一个1.BAT文件, 内容是del A.txt, 想法是运行后,删除C盘根目录下的A.txt文件
2.你在D盘建立了一个1.VBS文件,内容如上, 然后D盘也有一个A.txt
3.运行1.VBS. 你会发现, 你删除的不是C盘的A.txt, 而是D盘的
其实我本来什么都没有....


俺是多尔的豌豆.. 俺是墙根...  俺还有那乌黑亮丽的长发...



上得了厅堂,下得了厨房,写得了代码,查得出异常,杀得了木马,翻得了围墙,开得起好车,买得起新房,斗得过二奶,打得过流氓
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 21:29 , Processed in 0.076051 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表