相关疑难解决方法(0)

Windows批处理文件:if else

我正在做一个简单的批处理文件,需要一个参数(你可以提供更多,但我忽略它们).

为了测试,这是我到目前为止.

if not %1 == "" (
    dir /s/b %1
) else (
    echo no
)
Run Code Online (Sandbox Code Playgroud)

基本上,我想说如果提供了一个参数,递归显示文件夹中的所有文件.否则,说不.

当我提出一个论点时,它会起作用,但如果我不提供论证,它就会告诉我( was unexpected at this time.

我的意思是,它有效,但我想至少显示一个用户友好的消息,解释为什么它不起作用.我该如何更改代码?

windows batch-file

63
推荐指数
4
解决办法
18万
查看次数

标签 统计

batch-file ×1

windows ×1