![]() |
1
1
你最好试试用
|
![]() |
2
0
我想明白了,但最好能解释一下 代码:
我不明白:
为什么
运行时未显示 |
![]() |
3
0
这个。。。
…是因为你正在做的是一个循环,写主机清除缓冲区。除了需要彩色屏幕输出时,写主机大多没用。好吧,除了一些格式化用例。一般来说,不要使用它。就连PowerShell的作者也这么说。 除非另有说明,否则屏幕的输出是PowerShell默认值。写主机的更好选择是写输出,或输出主机或T形对象。请参阅有关其详细信息的帮助文件。 Get-ChildItem有几个开关,如果你只想要目录,有一个开关可以用来切换,还有一个开关是-Exclude,你知道的。
About Objects --- Objects in Pipelines 因此。。。
所以,对你的代码进行一个小的重构。
当然,你需要调整上述变量,并删除所有注释。评论是一件好事,但过度评论和评论不足或糟糕/难以理解的评论一样糟糕。所有这些都有自己的偏好。 我的规则:
|
![]() |
sorosh_sabz · 为什么插件llcsharp-v2报告失败 1 年前 |
![]() |
kristaps · 将嵌套的JSON输出导出到CSV文件 1 年前 |
|
Flamingo · 如何更改PowerShell exe的默认路径 1 年前 |
![]() |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
![]() |
Astora · Powershell-在错误位置写入主机打印 2 年前 |
![]() |
siennac · 使用powershell更改html中的文本颜色 2 年前 |