powershell设置了权限依旧无法运行脚本_Power Shell折腾记
微軟昨天剛剛發布了最新的Terminal圖標,對是圖標不是軟件。
對這個最新版的終端個人期待值還是很高的,不僅顏值高而且更好用,不過正式在穩定Windows版本中使用還需要一段時間,所以我們今天就先對已有的進行改造。
Power Shell是什么
Power Shell(包括Windows Power Shell and Power Shell Core)是微軟公司開發的任務自動化和配置管理框架,由.NET Framework和.NET Core是構建的命令行界面殼層相關腳本語言組成,最初僅Windows組件,后于2016年8月18日開源支持。隨著Power Shell的開源和多平臺化,微軟正利用這個工程嘗試和Linux Bash進行某種層面上的競爭。雖然Power Shell出現的時間已經很長,但是最近它才開始出現取代Windows下cmd的趨勢。其功能之強大是無可否認的,所以越來越多的技術人員開始使用Power Shell。
Power Shell美化
Power Shell默認的界面十分一言難盡,深藍色的背景加上紅色的錯誤提示,再加上字體的原因,有些信息完全看不清楚,不過如果稍加修改,也可以讓界面變好看很多,只要在標題欄右鍵選擇屬性即可修改,不過可以改變的有限,我們可以通過Power Shell自帶的模塊來下載主題模塊來美化。
這里用到的是在Linux bash上比較有名的oh-my-bash,下面是具體過程:
到此基本設置完成
關于主題的使用
以下是關于主題的命令及說明:
$ThemeSettings //列出當前主題的配置信息 $Show-Colors //顯示當前所有的顏色 $Show-ThemeColors //顯示當前主題顏色 $Set-Theme paradix/fish/... //設置主題一般來說,主題文件一般在C:/Program Files/WindowsPowerShell/Modules/oh-my-posh/2.0.245/目錄下,可以通過 $ThemeSettings命令查看”CurrentThemeLocation“得知,所以我們可以通過修改其中的文件來完成自定義。默認的一些配置在“defaults.ps1”文件中,如顏色或者符號;可以搭配“oh-my-posh.psd1”和“oh-my-posh.psm1”文件來了解oh-my-posh的命令和配置;當前使用的主題文件的配置在Themes文件夾下。
Power Shell其他問題
卸載模塊
Uninstall-Module-Name"模塊名";
切換到名字中帶有空格的路徑
Power Shell不像cmd,命令參數之間的間隔嚴格按照空格劃分,如果文件夾名中有空格,則要將路徑兩邊添加分號;
字體的修改
在屬性中修改字體可以發現有很多電腦安裝的字體都無法使用,一個原因是Power Shell或cmd對字體的要求比較高,涉及到編碼以及字符數量的問題,之前看到過一款Microsoft YaHei Mono,是微軟雅黑與Consolas拼合而成,中文用微軟雅黑,英文用Consolas,下載鏈接可以在微信公眾號后臺發送“20190619”獲得;
參考鏈接:
https://segmentfault.com/a/1190000008607196
https://coolcode.org/2018/03/16/how-to-make-your-powershell-beautiful/
總結
以上是生活随笔為你收集整理的powershell设置了权限依旧无法运行脚本_Power Shell折腾记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: idea junit 测试看不到控制台报
- 下一篇: react把表格渲染好ui_react