powershell在windows下的使用

Power Shell的優勢

衆所周知,UNIX 系統一直有着功能強大的腳本(shell),Windows PowerShell 就是借鑑 UNIX 系統 BASH 的命令行外殼程序,同時內建腳本語言以可幫助開發人員和有高級需求的用戶 控制 和 自動執行 Windows 系統及在其上運行的應用程序的管理的工具。
在windows下使用power shell可以借住 linux平臺的優勢,一些開發人員長期使用linux工具進行研發和工作,就可以極大地增加在windows下的開發效率。一些windows平臺的開發人員,也可以在powershell中使用linux平臺下的命令來進行文件的操作。

更好地兼容Python

很多使用python或者做深度學習的童鞋都知道,python在Windows下和在Unix系統下有些小小的區別,特別是在文件加載、處理和解析的時候,Windows平臺下可能會莫名地出現一些加載或者解析錯誤。這時候,你可以從cmd命令行中轉移到power shell命令行中來運行試試,說不定能解決文件加載或解析上的錯誤。

Power Shell的錯誤修復

一個經常出現和遇到的錯誤, 運行powershell腳本,出現以下警告:
C:\Users\Administrator\Documents\WindowsPowerShell\profile.ps1,因爲在此係統上禁止運行腳本。
原因是由於Windows系統的安全機制,一些腳本被禁止運行了。
可以在power shell中使用一些命令來修復此warning:
使用管理員身份運行PowerShell
get-ExecutionPolicy
命令行中出現:
Restricted
然後執行:
set-ExecutionPolicy RemoteSigned
在選項列表中選擇yes即可。下次啓動power shell就不會出現以下錯誤了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章