当前位置: 首页 > news >正文

吉安哪里做网站短视频动漫怎么做出来的

吉安哪里做网站,短视频动漫怎么做出来的,网站风格化设计方案,湛江专业建站在工作中,会遇到和 Windows 操作系统紧密结合又需要批量操作的工作需求,比如文件的批量重命名,还有按照扩展名搜索文件。那么今天这节,将介绍一个主要应用于 Windows 操作系统自动化的脚本 --PowerShell。 你肯定会有疑问,为什么我们不用 Python,而是要另外学习 PowerSh…

在工作中,会遇到和 Windows 操作系统紧密结合又需要批量操作的工作需求,比如文件的批量重命名,还有按照扩展名搜索文件。那么今天这节,将介绍一个主要应用于 Windows 操作系统自动化的脚本 --PowerShell。

你肯定会有疑问,为什么我们不用 Python,而是要另外学习 PowerShell 脚本呢?原因就在于,遇到这类工作需求,PowerShell 脚本会比 Python 功能更强大,使用更方便,学习起来也更容易。

首先,Windows 的所有操作,都有对应的 PowerShell 操作,可以达到办公自动化的目标。而使用 Python,会因为 Windows 没有提供接口,有些功能就不能完全实现,或者有些操作还需要手动执行。

其次,PowerShell 的语法简洁,比 Python 更加友好,降低了你阅读代码的难度。这一点在这节讲解的例子中会有更深刻的体会。

最后,PowerShell 在 Windows 上能做到开箱即用,安装完成后就可以正常运行了。而 Python 还需要安装解释器和配置环境。比如在金融和证券领域中,基于公司的规定,你可能无法安装操作系统之外的软件,这时候 PowerShell 的优势就体现出来了。

什么是 PowerShell?

PowerShell 是开源的终端命令解释器,之所以被称作解释器,是因为它会把用户输入的命令翻译给操作系统去执行,也能把操作系统执行的结果返回给用户。

作为 PowerShell 的初学者,你刚开始理解起来会有点难度,不过别担心,举个例子就明白了。

比如,在商场中的娃娃机,你需要通过对摇杆的控制来移动爪子的位置,抓取想要的礼物,因为你自己是没法直接移动爪子的。那么把你移动摇杆的操作翻译成爪子移动操作的功能,这就是解释器。

为了强化你对 PowerShell 的理解,我再把使用 PowerShell 前后的情况给你做个对比。

Windows 操作系统在日常工作中,我们会采用图形界面(GUI)进行各类办公操作。在没有使用 PowerShell 的时候,如果我要想添加、删除、修改用户,就得点击各种按钮、选择下拉菜单、鼠标右键点击用户图标。

想象一下,如果给 100 个新员工创建账户,创建一个账户需要 5 分钟,那仅仅在用户添加这一个操作上,我就需要花费 500 分钟,效率是不是很低?

但是利用 PowerShell,就可以自动化完成用户添加这一重复性的操作了。

从 Windows Server 2012 版本(一听就是个很古老的操作系统版本)开始,所有的 GUI 操作就完全可以基于 PowerShell 实现了。这意味着,你能用 GUI 界面实现 Windows 操作系统中的所有功能。

你看,微软已经给了我们这么现成的自动化工具,所以我们可以放心大胆地把 Windows 操作系统上的重复操作,都交给 PowerShell,提高工作效率。像这些和 Windows 操作系统紧密结合又需要批量操作的工作需求,都是 PowerShell 最适用的工作场景。

那么接下来,就以 Windows 中最常用的文件管理为例,讲解一下 PowerShell 如何对文件进行批量处理。

怎样使用 PowerShell 实现文件批量处理?

在对文件的批量处理中,我们经常会遇到两类场景。

1. 文件夹下的文件按照某一规则批量重命名。比如,为了项目文件名称工整,需要批量给文件夹 / 文件按照某些规律进行重命名。

2. 将符合多个条件的扩展名从大量文件中找出来。比如,为了找到 outlook 里附件中的所有的压缩包,你需要使用搜索功能,一次性查找包含.zip .rar .7z 多个扩展名的文件。

接下来就以文件批量的重命名,来为你讲解一下用 Powershell 怎么实现。

一行代码,实现文件批量重命名

使用 PowerShell 脚本实现文件的批量重命名,我们只需要一行代码。不过在这一行代码中,需要你掌握的 PowerShell 的概念比较多。所以我会通过一个案例,帮助你在学习的同时也能迅速掌握、内化。

首先通过一行代码创建了 10 个文本文件,创建的 PowerShell 脚本是:

foreach($num in (1..10)) { New-Item $num".txt" -type file }
http://www.yayakq.cn/news/726910/

相关文章:

  • 网站运营策划书网站指向wordpress
  • 增加网站备案长沙优质营销网站建设设计
  • 移动端网站设计尺寸安全网站建设网站制作
  • 百度云用流量做网站做内贸要在哪个网站找客户
  • 清徐县建设局网站青岛抖音seo
  • 南康区城乡规划建设局网站自己有网站想制作个程序
  • asp做的药店网站模板oa系统网页版
  • 2018年怎样做淘宝客网站南宁网络优化seo费用
  • 嘉兴网站排名优化北京空间优化平台
  • 品牌网站建设企业除了昵图网还有什么做图网站
  • 手机网站静态动态网站建设服务器怎么设置
  • 济南教育平台网站建设深圳网站推广哪家好
  • 杭州 电商设计网站建设网站建设 竞标公司要求
  • 五合一小程序网站软件界面制作
  • 做网站租什么服务器一个网站做网站地图的目的
  • 制作投票的网站东莞龙岗网站建设
  • 建一个简单的网站多少钱直播课网站怎样做的
  • 二手市场网站建设的目的国外网站用什么dns
  • 仿牌网站专用vps大型网站开发实例
  • 企业网站备案审核需要多长时间电商网站建设渠道
  • 沈阳网站的建设搜索引擎优化总结感悟
  • 建设电子商务网站需要什么设备wordpress轻社区模板
  • 好大夫在线网站官网做提眉的医生网站域名注册服务商
  • 网站建设与维护考试题国外开源代码网站
  • 农业公司网站建设方案网站后台管理系统html下载
  • 家如何网站天眼
  • 容桂免费网站建设公司软文广告经典案例100字
  • 信宜网站建设百度广告收费标准
  • 网站备案抽查上海史特网站建设
  • 网站设计需求文档范例做网站一般多少钱