加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
    • 需求
    • win配置
    • 結(jié)語
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

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

2023/02/17
1506
閱讀需 4 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

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

需求

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

win配置

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

Test-Path?$Profile

這將返回 True 或 False。

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

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

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

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

notepad?$Profile

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

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

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

Set-ExecutionPolicy?RemoteSigned

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

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

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

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

結(jié)語

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

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

OpenWrt

OpenWrt

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

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

查看更多

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

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