2
在Mac或Linux终端上可以获取目录内容的颜色列表;文件从文件夹中,例如(忽略用于着色#1引号),不同的颜色:是否可以使用Powershell dir命令获取颜色突出显示
>ls
README.md 'src' 'tests' .gitignore
是否有可能以同样的颜色突出显示PowerShell中的Get-ChildItem
命令的输出?
在Mac或Linux终端上可以获取目录内容的颜色列表;文件从文件夹中,例如(忽略用于着色#1引号),不同的颜色:是否可以使用Powershell dir命令获取颜色突出显示
>ls
README.md 'src' 'tests' .gitignore
是否有可能以同样的颜色突出显示PowerShell中的Get-ChildItem
命令的输出?
是的,这很容易做到。
$List = gci –path 'C:\yourpathhere\' -rec
foreach ($item in $List) {
if ($item.PSIsContainer) {
write-host $item.Name -foregroundcolor "magenta"
} else {
write-host $item.Name -foregroundcolor "yellow"
}
}
不是开箱即用,但有一点努力是可能的。看到这两个问题/答案:http://stackoverflow.com/questions/4126409/how-to-write-a-list-sorted-lexicographically-in-a-grid-listed-by-column http:// stackoverflow。 com/questions/3420731/powershell-colour-directory-listing-is-incorrect-with-format-wide – 2010-11-10 20:15:58
你可能想要这个问题的答案:http://stackoverflow.com/questions/9406434/powershell-properly-coloring -get-childitem输出一次和对所有人 – jhclark 2014-04-07 15:43:11