windows – Powershell get-childitem输出格式
发布时间:2020-12-14 02:28:59 所属栏目:Windows 来源:网络整理
导读:如何更改power shell输出的格式? 我正在运行这个: cgi -Recurse K:AppData*.* -Filter *.model | ? {$_.LastWriteTime -gt (Get-Date).AddDays(-6)} | sort LastWriteTime -descending C:AAAresult.txt 我得到的结果是这种格式: Directory: K:AppDat
如何更改power
shell输出的格式?
我正在运行这个: cgi -Recurse K:AppData*.* -Filter *.model | ? {$_.LastWriteTime -gt (Get-Date).AddDays(-6)} | sort LastWriteTime -descending >> C:AAAresult.txt 我得到的结果是这种格式: Directory: K:AppData Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 13/02/2014 11:29 AM 7269129 20-300_3001_REV02_ECR4431.CATPart -a--- 13/02/2014 11:29 AM 7269129 20-300_3001_REV02_ECR4431.CATPart -a--- 13/02/2014 11:29 AM 7269129 20-300_3001_REV02_ECR4431.CATPart 如何将输出格式更改为: LastWriteTime Name Directory ------------- ---- ----- 13/02/2014 11:29 AM 20-300_3001_REV02_ECR4431.CATPart K:AppData 13/02/2014 11:29 AM 20-300_3001_REV02_ECR4431.CATPart K:AppData 13/02/2014 11:29 AM 20-300_3001_REV02_ECR4431.CATPart K:AppData 解决方法
我知道通常的答案是,不要使用format- * cmdlet,因为输出实际上不能被其他cmdlet使用,但由于这是一个格式化问题,如下所示:
get-childitem -Recurse K:AppData*.* -Filter *.model | ? {$_.LastWriteTime -gt (Get-Date).AddDays(-6)} | sort LastWriteTime -descending | format-table LastWriteTime,Name,Directory >> C:AAAresult.txt 我能看到的唯一缺点是如果目录名最终太长,您可能需要尝试将-Wrap或-AutoSize添加到format-table cmdlet的末尾. 如果这些都没有解决宽度问题(假设你甚至有一个),我找到了一个(页面)[http://poshoholic.com/2010/11/11/powershell-quick-tip-creating-wide-tables-with -powershell /]关于创建真正宽的表,所以你可能会得到类似的东西: get-childitem -Recurse K:AppData*.* -Filter *.model | ? {$_.LastWriteTime -gt (Get-Date).AddDays(-6)} | sort LastWriteTime -descending | format-table LastWriteTime,Directory -AutoSize | Out-String -Width 1024 >> C:AAAresult.txt (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在Windows上的MySQL上运行innodb_force_recovery
- true-type-fonts – cmap的Microsoft OpenType规范
- 从Windows批处理文件调用powershell cmdlet
- windows-server-2008 – 如何获取ActiveDirectory的LDAP连接
- Windows10如何开启鼠标显示指针轨迹
- windows搭建solr8.1.1
- 使用NVM管理Node - Windows
- windows – 如何启动PowerShell 3.0?
- 使用Windows运行时模板库(WRL)的进程外经典COM EXE
- window设置TortoiseGit连接git不用每次输入用户名和密码
推荐文章
站长推荐
热点阅读