查找可执行文件的地址

讲故事

经常使用cmd调用sqlplus但是这个文件到底在哪呢?铁定在一大堆的环境变量里,但是指定的文件夹名称和对应的文件可识别度不高就很难找到对应的文件位置。
比如
image.png
image.png
我知道是19的版本但是到底在哪呢,我也忘记什么时候装的了。

总结

这时候就可以用where关键字来查找了

  1. where sqlplus

image.png
立马就找到了对应的文件

查看命令行当前用户

讲故事

之前配置的jenkins使用的是命令行更新svn代码
结果svn地址改成了https导致对应的SYSTEM用户无法忽略认证,以至于jenkins任务失败。
但是自己手动命令行却可以正常更新。后面发现是cmd的用户不同所致。

总结

那么怎么查看当前使用命令行的用户呢?

  1. whoami

image.png
此命令可直接打印出来
关于如何使用SYSTEM运行cmd请看这里

TREE

FORFILES