中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-04 06:49
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何在批处理调用有参数的vbs 查看 1,895 回复 16
16 发表于 2007-04-17 09:17 ·  中国 广东 广州 海珠区 电信
银牌会员
★★★
积分 1,206
发帖 517
注册 2007-03-25 01:18
19年会员
UID 82819
性别 男
状态 离线
CScript scriptname.extension [option...] [arguments...]

选项:
//B 批模式:不显示脚本错误及提示信息
//D 启用 Active Debugging
//E:engine 使用执行脚本的引擎
//H:CScript 将默认的脚本宿主改为 CScript.exe
//H:WScript 将默认的脚本宿主改为 WScript.exe (默认)
//I 交互模式(默认,与 //B 相对)
//Job:xxxx 执行一个 WSF 工作
//Logo 显示徽标(默认)
//Nologo 不显示徽标:执行时不显示标志
//S 为该用户保存当前命令行选项
//T:nn 超时设定秒:允许脚本运行的最长时间
//X 在调试器中执行脚本
//U 用 Unicode 表示来自控制台的重定向 I/O

这个是帮助信息。。。。

批处理也就是如此调用参数的。。。

cscript /nologo 参数一 参数二
如此就好了。
知,不觉多。不知,乃求知
17 发表于 2007-04-17 09:23 ·  中国 广西 玉林 博白县 电信
金牌会员
★★★★
积分 3,687
发帖 1,467
注册 2005-08-08 12:00
20年会员
UID 44210
状态 离线
一样的

空光驱不会出错:
@echo off
for %%a in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
dir %%a:>nul 2>nul&&if exist %%a:\nul (
>1.vbs echo msgbox^("%%a:"^)
1.vbs
)
)
del 1.vbs
exit
论坛跳转: