上传者: wb23222
|
上传时间: 2022-03-19 10:58:10
|
文件大小: 8KB
|
文件类型: -
windows系统下没有unix/linux的which或者type命令,在cmd或者脚本中,执行的命令其实际路径很难定位,网上找了很多资源,不甚理想,于是自己写了一个。
工具使用格式为which target,其原理是遍历PATHEXT环境变量下的各个扩展名,附在target后(target.bat、target.exe等),然后再遍历PATH环境变量各个目录,看文件是否存在,若存在则打印到屏幕上。
若有多个符合的项目,则全部打印,如果找不到任何符合的项目则输出错误信息。