开心六月综合激情婷婷|欧美精品成人动漫二区|国产中文字幕综合色|亚洲人在线成视频

    1. 
      
        <b id="zqfy3"><legend id="zqfy3"><fieldset id="zqfy3"></fieldset></legend></b>
          <ul id="zqfy3"></ul>
          <blockquote id="zqfy3"><strong id="zqfy3"><dfn id="zqfy3"></dfn></strong></blockquote>
          <blockquote id="zqfy3"><legend id="zqfy3"></legend></blockquote>
          打開APP
          userphoto
          未登錄

          開通VIP,暢享免費電子書等14項超值服

          開通VIP
          從零開始 powershell

          From:https://www.cnblogs.com/lavender000/p/6935589.html

          PowerShell 在線教程:https://www.pstips.net/powershell-online-tutorials

          微軟 PowerShell 官方文檔:https://docs.microsoft.com/zh-cn/powershell/

          學(xué)習(xí)一門技術(shù),不止要會,還要善用,例子就是帶你快速入門的最佳利器。本文就是要用例子,不,大量的例子來帶你走進PowerShell應(yīng)用世界。

          本文主要介紹一些PowerShell入門的基礎(chǔ)知識,對技術(shù)小白來說可以快速入門,對技術(shù)老鳥來說可以復(fù)習(xí)鞏固,廢話不多說,直接進入正題。

          PowerShell,相信大家早已耳熟能詳,在上篇文章中給大家介紹了PowerShell發(fā)展歷程,關(guān)于PowerShell的更多介紹,大家也可以參考這里:https://msdn.microsoft.com/powershell/scripting/getting-started/fundamental/using-windows-powershell。

          怎樣使用PowerShell 幫助

          右擊屏幕左下角的Win徽標(biāo),在菜單中選擇“Windows PowerShell(管理員)
          在打開的Windows PowerShell窗口中,輸入 Update-Help(不區(qū)分大小寫),回車。
          這時,會從微軟幫助中心下載Windows PowerShell命令的幫助文件到本地計算機。
          此時,窗口頂部會給出正在下載的幫助文件的信息。
          下載完成后,會返回到Windows PowerShell的命令行界面。
          如果安裝某些幫助條目失?。ㄍǔJ菦]有以管理員身份啟動Windows PowerShell),則會以紅色字體顯示詳細的錯誤信息。
          Windows PowerShell幫助安裝完成后,如果要查看某個命令的用法,可按以下格式鍵入:man  要查看的命令
          例如,我們要查看cls命令的用法,可輸入 man cls,再回車。系統(tǒng)就會給出該命令的詳細用法。
          如果要查看cls的使用示例,則輸入 get-help  cls -examples,再回車。

          1.   如何啟動PowerShell

          現(xiàn)在的Windows系統(tǒng)中一般都集成了PowerShell,啟動方法有如下幾種:

          a)       直接開始菜單 -> 所有程序 ->  Windows PowerShell -> Windows PowerShell(不同系統(tǒng)可能路徑不一樣)。啟動后效果如下:

          b)      開始菜單 -> 運行(run) -> 輸入”PowerShell”。啟動成功后和上圖一樣。

          c)       命令提示符(Command Prompt) -> PowerShell。啟動后效果如下:

          啟動成功后就可以在里面輸入要執(zhí)行的命令了,這就是PowerShell的交互界面。

          2.   如何運行程序、腳本和已有的軟件

          如果以前經(jīng)常使用一些別的工具進行開發(fā),可能會有一些可執(zhí)行文件、Perl腳本、批處理文件等,如果不想放棄這些,可以使用PowerShell直接運行它們。

          a)       在系統(tǒng)路徑下運行程序、腳本、批處理文件或者其它可執(zhí)行文件,可以直接輸入文件名運行。比如我把一個Test.cmd文件放在了”C:\Windows\System32”下, 就可以如下方式運行它:

          b)      如果文件名字或路徑中有空格,需要用(')引號將命令擴起來,同時在前面加上符號(&),這種叫做調(diào)用操作:

          c)       要運行當(dāng)前目錄下的命令,需要文件名前加.\,如:

          d)      要運行當(dāng)前目錄下的命令,而且命令名字或路徑帶有空格,需要同時加上符號(&)和('):

          3.   運行PowerShell命令

          除了支持傳統(tǒng)的Windows可執(zhí)行文件,PowerShell還推出了一個功能強大的新的命令叫做cmdlet。所有的cmdlet命令規(guī)則都遵循動詞-名詞這種語法結(jié)構(gòu),如Get-Command、Get-Content等,如下Get-Command命令意思是獲取包含Process的所有命令集合:

          其中輸入”Get-Command -Name *Process”的時候,不用輸入完整的命令名,PowerShell會幫助你使用Tab鍵來自動完成命令輸入,包括命令的名稱和參數(shù)的名稱,如這樣輸入即可:Get-Comm<Tab> -N<Tab> *Process。

          4.   如何查找指定命令以及命令詳情

          a)       若要在PowerShell中執(zhí)行一條任務(wù),但苦于不知道用什么命令的時候,這時就要查找一個命令,可以使用Get-Command命令,并且它支持通配符。例子如下:

          b)      若要查看一個命令的作用,可以使用Get-Help命令。例子如下,還可以指定參數(shù)-Detailed、-Full、-Examples。

          c)       由于PowerShell可以使用.NET Framework中的對象,因此要想查看一個對象的屬性和方法,可以使用Get-Member命令。例子如下:

          5.   如何在外部調(diào)用PowerShell腳本

          有時候可能需要從批處理文件、定時任務(wù)或者其它非PowerShell程序調(diào)用PowerShell腳本,語法:PowerShell “& 'full path of the script’ arguments”。如下例子是從CMD調(diào)用PowerShell。

          6.   如何獲知最后執(zhí)行命令的狀態(tài)

          PowerShell提供了兩個變量可以檢測最后執(zhí)行的命令是否成功:$lastExitCode和$?。

          $lastExitCode:數(shù)字型變量,返回最后腳本或應(yīng)用程序執(zhí)行返回的退出碼或出錯級別:

          $?:布爾型變量,返回最后執(zhí)行命令的成功還是失敗:

          變量$?使用更通用的方式來描述最后的應(yīng)用程序退出的狀態(tài),在以下應(yīng)用程序發(fā)生錯誤的時候,PowerShell會設(shè)置$?為False:

          • 應(yīng)用程序退出碼非零;

          • cmdlet或腳本輸出錯誤信息;

          • cmdlet或腳本捕獲到終止錯誤或異常。

          當(dāng)命令執(zhí)行沒有錯誤的時候,PowerShell設(shè)置$?變量為True。

          7.   如何計算命令執(zhí)行時間

          如果想計算一個命令執(zhí)行時間,可以使用Measure-Command命令,如下:

          8.   了解命令的別名

          PowerShell一些內(nèi)置命令都有別名,方便記憶和輸入,可以用Get-Help命令查看別名,如下Get-Children的命令有三個別名:gci、ls和dir,輸入任意一個都可以列舉當(dāng)前目錄。

          9.   如何操作使用管理控制臺歷史命令

          在PowerShell窗口中,按上下箭頭鍵可以尋找歷史命令進行調(diào)用,也可以運行Get-History命令查找,用Invoke-History Id方式進行調(diào)用:

          10. 如何重定向輸出

          如果想把得到的結(jié)果輸出到文件中,可以使用Out-File命令或者重定向操作符將命令輸出的結(jié)果保存在文件中:

          11. 如何記錄PowerShell會話全文

          如果想生成當(dāng)前會話的記錄,可以運行Start-Transcript命令,它基于當(dāng)前系統(tǒng)時間。如果想停止,運行Stop-Transcript:

          12. 如何顯示對象屬性為列表或表格

          使用Format-List和Format-Table命令,直接看例子:

          Note:

          • 本文介紹的所有命令都可以用Get-Help獲取詳細信息,了解詳情后才能夠更好的使用(學(xué)習(xí)使用PowerShell過程中Get-Help/Get-Command/Get-Member是最常用的三大命令,要學(xué)會善用)。

          • Windows PowerShell的基本使用方法完全不限于上述例子,學(xué)會這些,只是幫助入門,可以更好的繼續(xù)向下學(xué)習(xí)。

          • 未來會有繼續(xù)細致的更新,敬請期待。

          [原創(chuàng)文章,轉(zhuǎn)載請注明出處,僅供學(xué)習(xí)研究之用,如有錯誤請留言,如覺得不錯請推薦,謝謝支持]

          [原文:http://www.cnblogs.com/lavender000/p/6935589.html,來自永遠薰薰]

          本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
          打開APP,閱讀全文并永久保存 查看更多類似文章
          猜你喜歡
          類似文章
          PowerShell
          Windows 7新的命令行PowerShell詳解
          Windows上除了CMD命令行,還有個PowerShell
          三分鐘了解PowerShell
          PowerShell 遠程執(zhí)行任務(wù)的方法步驟
          菜鳥教程之Microsoft Windows Powershell
          更多類似文章 >>
          生活服務(wù)
          分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
          綁定賬號成功
          后續(xù)可登錄賬號暢享VIP特權(quán)!
          如果VIP功能使用有故障,
          可點擊這里聯(lián)系客服!

          聯(lián)系客服