【PowerShell 一天一练】 1. Get-ChildItem 枚举文件夹里的所有东东

【前言】

经常在网上下载东西,得到的大都是rar到压缩包,希望可以让rar自动解压然后放到以对应日期为名字的文件夹。正好想学习下powershell,决定合二为一,试试看。也不想一口吃成胖子,毕竟每天还有那么多事,就一天学一点,逐步实现吧。

 

【1. Get-ChildItem 】

我用迅雷下载的东西都放在I:/tddownload下,第一步先得能够找出rar为后缀的文件。

这个事情挺简单,

            Get-ChildItem -name * -include *.rar

就好。  

 

Get-ChildItem 命令可以获取当前文件夹所有的子项,可以

  • 先用 Set-Location I:/Tddownload 设置当前工作目录为 I:/Tddownload, 然后用红字那行命令
  • 也可以用 Get-ChildItem -path I:/Tddownload 来限定要获取的子项来自哪个目录

-name 开关要求只获取文件名, -include要求只获取哪类文件,不过只在前面有 * (表示所有内容) 时才生效。

 

最后我用的是

Get-ChildItem -path I:/Tddownload  -name * -include *.rar

 

嗯得到了所有的rar文件名,下一步该研究怎么样调用winrar了呵呵。睡觉休息先~~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值