跳到主要内容
CNode

脚本问题,想用通过bat封装node调用:)

Kkingapple发布于 12 年前最后回复 12 年前
768670
D:\>cat a.bat
echo off
echo %~1 %~1
echo %~2 %~2
echo %~3

文章图片 如何判断第三个参数是否有输入? 如果没有输出,则给一个默认值,这在bat中该如何实现?

查看回复

回复 (7)

K
kingapple#112 年前

赶脚bat语法比shell语法逆天多了。。。

K
kingapple#312 年前
引用 kingapple赶脚bat语法比shell语法逆天多了。。。

@Hi-Rube 知道怎么判断变量是否有输入么?

K
kingapple#512 年前
引用 kingapple赶脚bat语法比shell语法逆天多了。。。

@Hi-Rube 怎么判断%3是否有输入?截图里没有对此做判断,判断该如何实现?

H
Hi-Rube#612 年前
echo off
if {%3} == {} goto noparms
 :noparms
set var3=default value 
K
kingapple#712 年前
引用 Hi-Rube

@Hi-Rube 变量%3为何要用花括号? {%3}

参与回复

登录后即可参与回复。登录