windows全局安装tree命令程序图文教程

Windows平台添加tree命令

tree for windows 下载 链接:
https://sourceforge.net/projects/gnuwin32/files/tree
这个工具功能很多,接近 Linux 平台,但作者已经停更多年;此外还有 node tree cli 模块包,但这个命令不多;自己选择。

一.说在前面

最近找这个问题,但是哪都没看到全局使用的方法,因此自己写一个。

在 Window 平台下,系统自带的命令行工具可以使用 dir 命令来以树结构打印目录文件;Powershell 工具和 cmd 都可以使用 tree 命令。但是 Windows 的 tree 命令只有tree /atree /f
 
tree /? 命令:
windows tree
 
tree /a 命令:
tree /a
 
tree /f 命令:
tree /f
 
可以看到确实按照我们想要的结构输出了,但是只有两个命令的使用并不能满足我们日常的需要,比如我们想忽略某个文件,想把生成的树状结构输出的一个文件中又该如何操作?

一般为了开发方便,通常会使用更接近 Linux 命令的 Git-Bash 作为常用的命令行工具,然而 Git-Bash 却不支持 tree 命令。以下为给 Window 平台下添加 tree 命令的方法。
 

二.Git-Bash下使用tree命令工具

  • 打开进入 Tree for Windows 页面,选择下载 Binaries .zip 文件。
  • 解压压缩包,找到压缩包内的 bin 目录,将 bin 目录下的 tree.exe 复制
  • 找到 C:\\Program Files\Git\usr\bin 目录,将 tree.exe 粘贴到该目录下,安装即完成
     
    git bash tree
     

三.Windows 全局使用tree命令工具

上述方法只能在 git bash 里面用,如果我在其他文件夹想快速使用就很麻烦。下面介绍全局使用 tree for windows 的方法。

  1. 下载 tree for windows
  2. 复制 tree.exe 到任意一个已经添加到系统环境变量的文件夹中。
  3. 打开一个 cmd 或 powershell,若想用 Windows 原生 tree,就直接输入tree [],若想用自定义的 tree,就输入tree.exe []
     
    tree exe /f
     

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
个人经验,有不当之处请指正。
觉得有用请 点赞 收藏 支持哈~~

猜你喜欢

转载自blog.csdn.net/qq_27677599/article/details/109133323