中山網(wǎng)站建設(shè)找阿 n 2品牌整合營(yíng)銷傳播
命令行工具PowerShell使用
PowerShell是微軟開發(fā)的一種面向?qū)ο蟮拿钚蠸hell和腳本語言環(huán)境,它允許用戶通過命令行的方式管理操作系統(tǒng)。相較于傳統(tǒng)CMD,PowerShell增加了面向?qū)ο蟮某绦蛟O(shè)計(jì)框架,擁有更強(qiáng)大的功能和擴(kuò)展性。使用PowerShell可以方便地自動(dòng)化系統(tǒng)管理任務(wù),構(gòu)建腳本程序完成復(fù)雜操作。掌握PowerShell可以讓我們更高效地管理Windows系統(tǒng),是系統(tǒng)管理員和IT專業(yè)人員的重要工具。
1 啟動(dòng)PowerShell
(1)在Windows中,按下Win + R組合鍵打開運(yùn)行對(duì)話框。輸入powershell并按下Enter鍵,即可啟動(dòng)PowerShell。
或者按下Win + S組合鍵打開搜索框。
2 基本命令操作體驗(yàn)
(1)Get-Command:列出所有可用命令。(命令非常多,這里只截取開頭部分)。
(2)Get-Help:獲取命令的幫助信息,如Get-Help。
(3)Get-Process:查看正在運(yùn)行的進(jìn)程。(這里內(nèi)容非常多,只截取開頭部分)。
(4)Set-Location(或cd的別名):切換目錄,如cd Documents將進(jìn)入Documents文件夾。
(4)使用cd命令切換目錄(pwd命令是顯示當(dāng)前路徑)。
(6)New-Item:創(chuàng)建新文件或文件夾,如New-Item -ItemType File NewFile.txt創(chuàng)建一個(gè)名為NewFile.txt的文件。
查看創(chuàng)建的文件。
(6)Copy-Item:復(fù)制文件或文件夾,如Copy-Item file.txt destination復(fù)制文件.txt到目標(biāo)位置,如復(fù)制文件夾到當(dāng)前目錄。
(7)復(fù)制文件到其他目錄,將這個(gè)NewFile.txt負(fù)責(zé)到C盤的test文件夾下。
3 使用powershell執(zhí)行腳本
編寫一個(gè) PowerShell 腳本,提示用戶輸入一個(gè)文件夾路徑,并在命令行中顯示該文件夾中的所有文件和文件夾的名稱。
腳本內(nèi)容:
# 腳本:列出文件夾中的文件和文件夾 $folderPath = Read-Host “請(qǐng)輸入文件夾路徑” Get-ChildItem -Path $folderPath |
---|
執(zhí)行腳本:
1 打開文本編輯器(例如記事本)并將腳本粘貼到編輯器中。腳本的作用是列出電腦“C:\Windows\System32\drivers\etc”目錄下所有的文件及文件夾。
2 將腳本保存為以 .ps1 為擴(kuò)展名的文件,例如 get_file.ps1。確保文件名后綴是 .ps1,這樣 PowerShell 才能正確識(shí)別為腳本文件。
3 打開 PowerShell 終端或命令提示符。
4 在 PowerShell 終端或命令提示符中,使用 cd 命令切換到保存腳本的文件夾。
5 找到上面創(chuàng)建好的腳本。
6 運(yùn)行腳本查看結(jié)果。
這里提示我們不能在系統(tǒng)上運(yùn)行腳本
我們通過管理員權(quán)限運(yùn)行power shell,然后輸入命令,記得是通過管理員權(quán)限打開power shell。然后執(zhí)行set-ExecutionPolicy RemoteSigned。
然后再切換到我們創(chuàng)建腳本的目錄,運(yùn)行腳本。
這樣我們就使用腳本成功獲取到指定路徑下的所有文件和文件夾了。