如何在 cmd 中使用参数创建自己的命令?

How I can make my own command with arguments in cmd?

类似于echo hello!

我只做了一个执行不可变代码的命令。

你可以这样做,使用参数。比如说,你有一个批处理文件 say.bat,它应该是你自己实现的 echo,你想像 say hello world.

一样使用它
@echo off
echo first parameter: %1
echo first parameter: %~1 (without quotes)
echo second parameter: %1
echo second parameter: %~1 (without quotes)
echo all paramters: %*
echo all paramters: %~* (doesn't work)

尝试使用 say hello worldsay "hello world" say "hello world" "hi you"