• 正文
  • 相關推薦
申請入駐 產業(yè)圖譜

如何在命令提示符/Powershell 啟動時運行自定義命令

2023/02/17
1197
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

今天分享的內容是如何在命令提示符/Powershell 啟動時運行自動命令

需求

之前寫過一篇文章,在ubuntu下設置bash,打開終端顯示自己的banner,這是ubuntu設置的文章的鏈接,在window下怎么操作呢,我想打開命令提示符或 PowerShell或者windows Terminal,這個時候終端也可以顯示自定義banner,如下實現情況:

win配置

設置自動 PowerShell 命令
要在 PowerShell 中自動運行命令,需要編輯配置文件。要開始使用,先檢查是否已有個人資料。打開 PowerShell 輸入以下內容:

Test-Path?$Profile

這將返回 True 或 False。

如果為假,運行以下命令:

New-Item?–Path?$Profile?–Type?File?–Force

這會覆蓋任何現有的配置文件。如果前面的命令返回 True,不需要任何操作。

設置自動命令,使用notepad打開配置文件:

notepad?$Profile

我里面增加pyfiglet.exe工具執(zhí)行空心字的打印。

這樣就可以在 PowerShell 啟動時候執(zhí)行一遍pyfiglet.exe LiuYuNing。這個原理和Linux中編輯“~/.bash_profile”文件基本相同。

在大多數情況下,PowerShell 的執(zhí)行策略會阻止此腳本運行。要自動腳本運行,還要以管理員身份啟動 PowerShell 執(zhí)行如下命令:

Set-ExecutionPolicy?RemoteSigned

閱讀提示并輸入 Y 以設置新的執(zhí)行策略。

設置自動命令提示符命令
與用于在 PowerShell 中自動運行命令的 Unix 風格方法相比,命令提示符更像 Windows。有兩種不同的方法可以做到這一點,具體取決于您喜歡的工作方式。

附:如果我們需要進行開機自動啟動的腳本:將啟動bat腳本放入:%appdata%MicrosoftWindowsStart MenuProgramsStartup這個目錄,腳本就會在電腦啟動時候自動執(zhí)行。

此外關于Powershell自動運行命令還可以參考官方文章:https://rishivoice.com/post/37061.html

結語

這就是我自己在openwrt制作patch補丁使用分享。如果大家有更好的想法和需求,也歡迎大家加我好友交流分享哈。

作者:良知猶存,白天努力工作,晚上原創(chuàng)公號號主。公眾號內容除了技術還有些人生感悟,一個認真輸出內容的職場老司機,也是一個技術之外豐富生活的人,攝影、音樂 and 籃球。關注我,與我一起同行。

OpenWrt

OpenWrt

歡迎來到OpenWrt項目OpenWrt是一個針對嵌入式設備的Linux操作系統。OpenWrt提供了一個具有包管理的完全可寫文件系統,而不是試圖創(chuàng)建一個單一的靜態(tài)固件。這使您擺脫了供應商提供的應用程序選擇和配置,并允許您通過使用軟件包來定制設備以適應任何應用程序。

歡迎來到OpenWrt項目OpenWrt是一個針對嵌入式設備的Linux操作系統。OpenWrt提供了一個具有包管理的完全可寫文件系統,而不是試圖創(chuàng)建一個單一的靜態(tài)固件。這使您擺脫了供應商提供的應用程序選擇和配置,并允許您通過使用軟件包來定制設備以適應任何應用程序。收起

查看更多

相關推薦

登錄即可解鎖
  • 海量技術文章
  • 設計資源下載
  • 產業(yè)鏈客戶資源
  • 寫文章/發(fā)需求
立即登錄

一個程序員,喜歡寫文章,還喜歡打籃球,也喜歡吉他鋼琴的駁雜之人。日常更新自己,分享包括但不限于C/C++、嵌入式、物聯網、Linux等編程學習筆記,同時,公眾號內包含大量的學習資源。歡迎關注,一同交流學習,共同進步!