该文章《PS中rename-item的一些高级应用》已经审核通过,已经发布了到TechNet技术资源库,欢迎前往围观。

最近对一些文件进行处理,而ps中rename-item这个cmdlet能非常有效的帮助提高工作效率。

1.替换文件名中的指定字符串:

Get-ChildItem C:\Users\shichng\Desktop\test2 -Force -Recurse  | rename-item -newname { $_.name -replace 'microsoft','' } –force

将所有文件名中的microsoft删除

2.批量修改文件后缀名
Set-Location C:\Users\shichng\Desktop\test
$a=Get-ChildItem -Force -Recurse C:\Users\shichng\Desktop\test
foreach($b in $a)
{ $c=$b.name+".txt"
Rename-Item $b -NewName $c -Force
}

将所有文件的扩展名强制更改为。txt

3.批量删除文件名中的空格
$a=Get-ChildItem -Force -Recurse C:\Users\shichng\Desktop\test -Include *.txt
foreach($b in $a)
{
$C=$b.name
$d=$c.TrimStart("")
rename-item  $b -newname  $d  -force
}

删除文件名中的空格

4.重命名所有文件
$a=Get-ChildItem -Force -Recurse C:\Users\shichng\Desktop\test -Include *.txt
foreach($b in $a)
{
$c=get-content $b -totalcount 1
$d=$c+”.txt”
rename-item  $b -newname  $d  -force
}

所有文件使用正文的第一行作为标题,并将扩展名设置为.txt。

©著作权归作者所有:来自51CTO博客作者shichengit的原创作品,如需转载,请注明出处,否则将追究法律责任
职场 应用 休闲 powershell

0

分享

微博 QQ 微信

收藏

上一篇:Maintaining High... 下一篇:convert text fil...
shichengit

79篇文章,8W+人气,0粉丝

Ctrl+Enter 发布

发布

取消

推荐专栏更多

微服务技术架构和大数据治理实战

大数据时代的微服务之路

共18章 | 纯洁微笑

¥51.00 669人订阅

订   阅

基于Python的DevOps实战

自动化运维开发新概念

共20章 | 抚琴煮酒

¥51.00 428人订阅

订   阅

猜你喜欢

我的友情链接 POWERSHELL脚本编写利器:PowerGUI Visual Studio Extension java.util.Scanner应用详解 企业应用监控利器-ZABBIX Logstash 讲解与实战应用 Java正则表达式应用总结 FreeNAS安装与应用—安装篇 Spring MVC应用web.xml两种配置 浅谈Java集合中Array(数组)的应用 基于Tomcat5.0和Axis2开发Web Service应用实例 从零开始创建自己的区块链应用(JAVA版) Excel中index和match函数的应用实例 智能合约编程语言-solidity快速入门(下) Android中适配器的notifyDataSetChanged()为何有时不刷新 如何在Spring Boot中使用Hibernate Natural ID 从hook开始聊聊那些windows内核数据结构 Scala的actor 正则性能调优 windows下kafka+ELK的日志系统 Nginx下,请求本机另外Host很慢

扫一扫,领取大礼包

0

分享

shichengit

转载于:https://blog.51cto.com/shawnshi/335205

PS中rename-item的一些高级应用相关推荐

  1. python中io中的+模式_Python的高级特性,模块和IO操作

    今天我们学习Python的高级特性.模块和IO操作,通过学习这些,我们可以更快的了解Python,使用Python. 高级特性中会讲述列表生成式.生成器.和一些高级函数,学习这些方便我们快速的生成列表 ...

  2. PS中的Workflow的创建

    PS中人工工作流有两种:Workflow,AWE,前面是老的,AWE是新的,至于哪个版本有了AWE我也没具体去查看.我现在接触的项目中考勤模块是由AWE负责,培训模块是走的老的Workflow.下面就 ...

  3. PS网页设计教程XVI——在PS中创建一个摩登实验室风格的网页设计

    作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的 ...

  4. 天蓝色在ps中的色值_天蓝色AI服务在游戏世界中的作用

    天蓝色在ps中的色值 Welcome Back Readers, 欢迎读者, 介绍 (Introduction) I am Dhruv Trehan, Microsoft Student Partne ...

  5. ps中背景魔术橡皮擦工具_使用魔术橡皮擦快速删除Photoshop中的背景

    ps中背景魔术橡皮擦工具 One of the most common questions I get from inexperienced Photo editors is "How do ...

  6. 【linux】进程优先级、nice系统中的nice值和nice time,top中的PR和ps中的PRI

    出处:https://blog.csdn.net/u010317005/article/details/80531985 linux内核目前实现了6中调度策略(即调度算法), 用于对不同类型的进程进行 ...

  7. UI设计中连笔设计怎么做出高级感?|优漫动游

    把文字与文字之间的部分笔画连接起来,是字体设计中很常用的一个技巧,使用得当可以增加字体的设计感.整体感和美感,在标题设计中最常用到.不过对于零基础学ui设计的新人来说,想要灵活的使用这个技巧还是需要有 ...

  8. VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题

    VUE项目中使用this.$forceUpdate();解决页面v-for中修改item属性值后页面v-if不改变的问题 参考文章: (1)VUE项目中使用this.$forceUpdate();解决 ...

  9. 高精度矢量汉字的一种填充方法_使用PS中的钢笔工具制作一只蝴蝶矢量插画

    使用PS中的钢笔工具制作一只蝴蝶矢量插画 矢量插画用途广泛,很漂亮.但是对于很多艺术家来说,创建起来太数字化而且不直观. 然而,Photoshop 的最新版本CC就解决了你在使用钢笔工具添加新变量碰到 ...

  10. 【WPF】拖拽ListBox中的Item

    原文:[WPF]拖拽ListBox中的Item 整理了两个关于WPF拖拽ListBox中的Item的功能.项目地址 https://github.com/Guxin233/WPF-DragItemIn ...

最新文章

  1. 拜托,面试别再问我表达式求值了!!!
  2. html图片旋转代码_HTML设计一个小程序
  3. erlang md5
  4. Linux 操作命令记录
  5. Linux下文件内容查阅命令
  6. 区块链项目开发区块链应用场景需满足3个
  7. RedisCrawlSpider爬取当当图书信息
  8. GPS 经纬度换算方法和定位误差计算
  9. 仓库出入库管理系统32,excel表格系统,内含公式,只需登记出库入库即可
  10. PowerDesigner 下载安装
  11. 大数据存储峰会4月9日深圳开幕
  12. linux基础-自查
  13. Dear小弟×××,给你们的一封信「社区运营入门系列 序」
  14. 计算机装固态硬盘会不会卡,加装SSD固态硬盘,电脑还是卡?揭晓背后原因,教你10S开机!...
  15. 左手力右手电,右手还定磁感线
  16. 计算机控制独立点火结构图,独立点火线圈检测方法 独立点火线圈结构线路图...
  17. Adobe Flash Player ActiveX 不能安装的解决方法
  18. 009/160 CrackMe Andrénalin #2
  19. 我的男朋友是个GAY
  20. mysql limit锁_我所理解的MySQL五:锁及加锁规则

热门文章

  1. Julia: LaTeX 符号
  2. 赵学军: 理想主义者的下一城
  3. (转)“在证券行业,技术不重要,不要过分强调!”
  4. 节约服务器成本50%以上,独角兽完美日记电商系统容器化改造历程
  5. 【答题卡识别】基于matlab GUI hough变换答题卡成绩统计(带面板)【含Matlab源码 1828期】
  6. 【轨迹跟踪】基于matlab无人机轨迹跟踪【含Matlab源码 1152期】
  7. 【风电功率预测】基于matlab BP神经网络风电功率预测【含Matlab源码 399期】
  8. python用缩进来写模块_进击python第一篇:相遇
  9. ai面向分析_2020年面向企业的顶级人工智能平台
  10. nlp n-gram_NLP中的单词嵌入:一键编码和Skip-Gram神经网络