如何使用 ENV 变量在 Windows 中为 Kubectl 创建别名?

JAN*_*JAN 2 windows command-line environment-variables command-line-interface windows-10

我创建了一个名为Aliasesin的文件夹C:\并将其添加C:\Aliases到环境变量中。在文件夹内,我创建了一个K.bat包含内容的文件:

kubectl
Run Code Online (Sandbox Code Playgroud)

但是,当我运行时,k get pods它不会返回 string ,仅执行 kubectl 命令,后面不带任何参数。

我们该如何解决这个问题?

Ast*_*aut 8

更简单的答案是重命名 kubectl 命令或使用 doskey 您可以在启动时执行此命令。

doskey k=kubectl $*
Run Code Online (Sandbox Code Playgroud)