[轉] 打開 CMD 時自動執行命令


[轉] 打開 CMD 時自動執行命令

問題描述

在Windows中打開一個command-prompt時,我正在尋找一種方法來執行一些控制台命令,特別是設置一些命令別名。

例如,當打開command-prompt時,我想要一個如下所示的命令自動運行,以便我可以使用ls而不是dir

doskey ls=dir

如何才能做到這一點?

最佳解決方法

如果您希望加載啟動,而不是登錄時,如果您有XP Pro(XP home不包括gpedit.msc),請執行以下操作:

Start>Run>gpedit.msc

並進入。然后從命令行運行gpupdate /force。

Computer Configuration>Windows Settings>Scripts>Startup

並將該位置添加到腳本。

您也可以這樣進行用戶登錄

User Configuration>Windows Settings>Scripts>Startup

如果您有XP Home,您可以將腳本復制到:

C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup

在啟動時加載它們,或者:

C:\Windows\System32\GroupPolicy\User\Scripts\Logon

用於在登錄時為用戶加載它們。 GroupPolicy文件夾被隱藏。

次佳解決方法

命令別名特定於您配置它們的控制台窗口,因此啟動腳本將無法正常工作。你可以這樣做:

  1. 使用doskey命令創建一個批處理文件(.cmd),將其放在Application Data中。
  2. 當您打開cmd時,將其配置為自動啟動。設置在注冊表中:
    • 關鍵:HKCU\SOFTWARE\Microsoft\Command Processor
    • 值:AutoRun
    • 類型:REG_EXPAND_SZ
    • 數據:"%AppData%\aliases.cmd"

轉自:https://gxnotes.com/article/204667.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM