电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

詳解Windows10常用的PowerShell高級任務

瀏覽:117日期:2022-10-20 14:28:15

Windows PowerShell 是一種命令行外殼程序和腳本環境,在未來時很可能會替換掉命令提示符(CMD)。在Windows10系統中,很多用戶對于PowerShell 相對陌生,所以今天小編給大家介紹15 個常用的PowerShell 高級任務。

詳解Windows10常用的PowerShell高級任務

Windows10中常用的15項PowerShell高級任務:

1、打開PowerShell環境

Windows 10 中已內置了 PowerShell 命令行環境,大家可以直接搜索「PowerShell」并以管理員身份運行。

詳解Windows10常用的PowerShell高級任務

或者在搜索欄中鍵入 PowerShell 搜索到之后用Ctrl + Shift + 回車打開。

2、設置日期和時間

有很多種方法都可以設置 Windows 系統的時間、日期,但使用 PowerShell 應該說是最快捷的方式了,只需類似如下命令即可:

Set-Date -date “2016-12-01 8:30 AM”

詳解Windows10常用的PowerShell高級任務

AM 和 PM 相信不用解釋了吧。

3、調整日期和時間

某些特殊情況下,我們可能需要對日期和時間進行調整而不是直接指定具體值,要完成此任務還是使用 Set-Date cmdlet,但用法與此前就有所不同了,例如:

Set-Date (Get-Date).AddDays(2)

詳解Windows10常用的PowerShell高級任務

從上面命令大家可以看到,我們先通過 Get-Date 獲取當前日期之后再觸發 Set-Date 為日期加 2。當然此命令還可以使用 AddHours、AddMinutes 或 AddSeconds 為時間增加時、分、秒等。

4、驗證文件和文件夾

PowerShell 命令可以方便地檢查計算機上是否存在某個文件和文件夾,使用 Test-Path cmdlet 再跟上路徑即可完成驗證,而無需花時間在資源管理器中去找。例如:要驗證 C 盤是否存在一個名為 PowerShell.xlsx 的 Excel 文件可以使用如下命令:

Test-Path c:PowerShell.xlsx

此命令返回的是 True 或 False 這樣的布爾值,如果你不知道確切的文件名,也可以直接使用通配符,例如:

Test-Path c:*.xlsx

詳解Windows10常用的PowerShell高級任務

5、重命名文件和文件夾

一旦你知道文件名文件夾的確切路徑,PowerShell 也可以非常容易地重命名文件和文件夾,只需參考如下示例使用Rename-Item cmdlet 即可:

Rename-Item c:PowerShell.xlsx New_PowerShell.xlsx

6、移動文件和文件夾

使用 PowerShell 移動文件或文件夾也非常容易,使用 Move-Item cmdlet 即可,例如:

Move-Item c:PowerShell.xlsx d:PowerShell.xlsx

結合通配符使用,可以快速將特定類型的文件從一個文件夾移動到另一個文件夾:

Move-Item c:*.xls d:excel

7、打開程序

Invoke-Item cmdlet 可以直接在 PowerShell 提示符中打開應用程序:

Invoke-Item c:WindowsSystem32notepad.exe

但已經在 Windows Path 路徑中的應用可以直接用名稱執行,例如:

notepad

8、使用默認程序打開文件

Invoke-Item cmdlet 除可以執行應用程序外,還可直接用于打開文件。但需要大家注意的是,使用它打開文件時,只會使用該文件類型關聯的默認應用程序打開。

Invoke-Item c:SysgeekHello.txt

9、以批處理形式打開文件

當 Invoke-Item cmdlet 與通配符結合時,可以批量打開某類型的文件:

Invoke-Item c:Sysgeek*.txt

10、讀取文本文件

PowerShell 是可以直接處理文本文件內容的,例如使用 Get-Content 命令即可讀取文本文件內容:

Get-Content c:SysgeekHello.txt

詳解Windows10常用的PowerShell高級任務

如果你只是想預覽文件,而非閱讀整個文本,可以使用 -totalcount 參數:

Get-Content c:SysgeekHello.txt -totalcount 1

詳解Windows10常用的PowerShell高級任務

11、添加文本內容

除讀取文本文件內容外,在 PowerShell 中使用 Add-Content cmdlet 可以直接添加內容:

Add-Content c:SysgeekHello.txt "by 海猴子"

詳解Windows10常用的PowerShell高級任務

當然,此命令只是將文本追加到文件最后,不一定滿足你的需求。

12、統計文本文件

不論是要統計普通文件也好,還是想統計一天編寫了多少行代碼,都可以使用如下命令:

Get-Content c:SysgeekHello.txt | Measure-Object

詳解Windows10常用的PowerShell高級任務

13、服務狀態統計

當你需要統計 Windows 服務及狀態時,此前可能會手動一個一個去查看,其實使用 PowerShell 的 Get-Service cmdlet 即可立即遍歷出當前系統上的所有服務及狀態:

Get-Service

詳解Windows10常用的PowerShell高級任務

除此之外,要按服務狀態進行統計也非常方便,例如要統計當前所有已停止的服務可以使用如下命令:

Get-Service | Where-Object {$_.status -eq "stopped"}

詳解Windows10常用的PowerShell高級任務

14、重啟服務

一旦你確定某個服務導致問題時,可以直接從 PowerShell 重新啟動它:

Restart-Service Dnscache

如果你不知道具體的服務名稱,也可以通過參數來指定服務的顯示名稱:

Restart-Service -displayname "DNS Client"

詳解Windows10常用的PowerShell高級任務

15、更改服務啟動狀態

在 PowerShell 中更改服務的啟動狀態也非常簡單,只需使用 Set-Service 的 -startuptype 參數即可:

Set-Service Dnscache -startuptype "manual"

該參數還可以用 automatic(自動啟動)和 disabled (禁用)兩個參數來取代。

強制刷新Windows 10 Apps

如果你的 Windows 10 Apps 卡在啟動界面或無法初始化,可以使用如下 PowerShell 命令來強制刷新應用:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)AppXManifest.xml"}

除此之外,PowerShell 還可用于卸載 Windows 10 內置應用。

關于Windows10常用的15項PowerShell高級任務就給大家講解到這邊了,很實用的一篇文章,大家可以先收藏起來,日后忘記方法就可以查看了。

標簽: Windows系統
相關文章:
主站蜘蛛池模板: 蓝鹏测控平台 - 智慧车间系统 - 车间生产数据采集与分析系统 | 凝胶成像仪,化学发光凝胶成像系统,凝胶成像分析系统-上海培清科技有限公司 | 依维柯自动挡房车,自行式国产改装房车,小型房车价格,中国十大房车品牌_南京拓锐斯特房车 - 南京拓锐斯特房车 | 浙江栓钉_焊钉_剪力钉厂家批发_杭州八建五金制造有限公司 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | HYDAC过滤器,HYDAC滤芯,现货ATOS油泵,ATOS比例阀-东莞市广联自动化科技有限公司 | 湖南自考_湖南自学考试网| 超声波清洗机-超声波清洗设备定制生产厂家 - 深圳市冠博科技实业有限公司 | 皮带式输送机械|链板式输送机|不锈钢输送机|网带输送机械设备——青岛鸿儒机械有限公司 | 拉卡拉POS机官网 - 官方直营POS机办理|在线免费领取 | 超声波焊接机,振动摩擦焊接机,激光塑料焊接机,超声波焊接模具工装-德召尼克(常州)焊接科技有限公司 | 东莞动力锂电池保护板_BMS智能软件保护板_锂电池主动均衡保护板-东莞市倡芯电子科技有限公司 | 广东健伦体育发展有限公司-体育工程配套及销售运动器材的体育用品服务商 | 粉末包装机-给袋式包装机-全自动包装机-颗粒-液体-食品-酱腌菜包装机生产线【润立机械】 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 上海质量认证办理中心| 【ph计】|在线ph计|工业ph计|ph计厂家|ph计价格|酸度计生产厂家_武汉吉尔德科技有限公司 | 塑料检查井_双扣聚氯乙烯增强管_双壁波纹管-河南中盈塑料制品有限公司 | 达利园物流科技集团- | 餐饮加盟网_特色餐饮连锁加盟店-餐饮加盟官网 | VOC检测仪-甲醛检测仪-气体报警器-气体检测仪厂家-深恒安科技有限公司 | PSI渗透压仪,TPS酸度计,美国CHAI PCR仪,渗透压仪厂家_价格,微生物快速检测仪-华泰和合(北京)商贸有限公司 | 阜阳成人高考_阜阳成考报名时间_安徽省成人高考网 | 真空包装机-诸城市坤泰食品机械有限公司 | 油缸定制-液压油缸厂家-无锡大鸿液压气动成套有限公司 | 合同书格式和范文_合同书样本模板_电子版合同,找范文吧 | 彩信群发_群发彩信软件_视频短信营销平台-达信通 | 平面钻,法兰钻,三维钻-山东兴田阳光智能装备股份有限公司 | 合金耐磨锤头_破碎机锤头_郑州市德勤建材有限公司 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | BESWICK球阀,BESWICK接头,BURKERT膜片阀,美国SEL继电器-东莞市广联自动化科技有限公司 | 排烟防火阀-消防排烟风机-正压送风口-厂家-价格-哪家好-德州鑫港旺通风设备有限公司 | 风电变桨伺服驱动器-风电偏航变桨系统-深圳众城卓越科技有限公司 | 钢结构厂房造价_钢结构厂房预算_轻钢结构厂房_山东三维钢结构公司 | 体视显微镜_荧光生物显微镜_显微镜报价-微仪光电生命科学显微镜有限公司 | 超声骨密度仪-动脉硬化检测仪器-人体成分分析仪厂家/品牌/价格_南京科力悦 | 智慧水务|智慧供排水利信息化|水厂软硬件系统-上海敢创 | 欧美日韩国产一区二区三区不_久久久久国产精品无码不卡_亚洲欧洲美洲无码精品AV_精品一区美女视频_日韩黄色性爱一级视频_日本五十路人妻斩_国产99视频免费精品是看4_亚洲中文字幕无码一二三四区_国产小萍萍挤奶喷奶水_亚洲另类精品无码在线一区 | 真空泵维修保养,普发,阿尔卡特,荏原,卡西亚玛,莱宝,爱德华干式螺杆真空泵维修-东莞比其尔真空机电设备有限公司 | 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 |