繁体   English   中英

环境变量 - 如何在运行时检查执行了哪个命令

[英]Environmental variables - how to check in runtime which command is executed

我有多个环境。 在 PATH 中设置的变量; 我还使用 .bat 文件在某些活动之前设置这些文件。 很明显,一些变量可能会被复制。 grep可能被多次定义(在 cygwin 和 MSYS2 中)当然有一种方法可以根据 PATH 检查我使用特定命令执行了哪些文件以及哪些其他文件可用。 你能建议这样做的方法吗? 提前致谢。

windows 上离 kpathsea 最近的位置是

where /t cmd.* grep.* notepad.*

在此处输入图像描述

检查路径使用

where /t $path:cmd*

在此处输入图像描述

对于大多数可能性的列表,请尝试

where /t $path:*>commands.txt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM