win10下使用doskey在cmd中建立類似於linux中alias的巨集
在linux系統中可以通過修改.bashrc檔案十分簡便的設定alias巨集命令(macro)
在win10下cmd中實現相同的功能要複雜一點
新建巨集檔案
首先你需要一個檔案存放巨集,假設我們在C盤根目錄下建立了檔案cmd-alias.bat
修改登錄檔
然後你需要在啟動cnd時自動載入檔案中的巨集,那麼問題來了,怎麼自動載入巨集?修改登錄檔:
1、摁下win+R輸入regedit回車
2、在選單欄下的路徑欄輸入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
回車
3、右側新建字串值,數值名稱填AutoRun
,數值資料填C:\cmd-alias.bat(第一步那個檔案的路徑)
4、關閉即可。。
修改巨集檔案
右鍵第一步的檔案,選擇編輯(預設用記事本開啟)
◎ 在windows系統下不是alias
命令,而是doskey
命令
doskey程式路徑為
C:\Windows\System32\doskey.exe
◎ 與.bashrc檔案一樣,一行一個doskey,語句以doskey
開頭
◎ 以@doskey
開頭的巨集在cmd開啟時不會顯示在螢幕上
單個命令的巨集
@doskey ls=dir
:列出當前目錄下的子檔案/子目錄資訊
win10預設為dir,linux預設為ls,這裡我們設定ls起到與dir相同的作用
@doskey ls=dir $\*
:$*表示後面可能還有其他引數,參考ls
多個命令的巨集
多個命令的巨集用$t隔開,命令間不用加空格@doskey hexocgd=hexo clean$thexo g$thexo d
:順序執行hexo clean
, hexo g
, hexo d
doskey
doskey /MACROS
可檢視所有已經定義的巨集命令
相關文章
- Linux中的aliasLinux
- Linux中如何使用alias命令Linux
- 關於Java中類似於Portal starter的專案Java
- 在鴻蒙中實現類似瀑布流效果鴻蒙
- linux怎麼使用alias建立命令別名?linux系統使用alias建立命令別名的技巧Linux
- 在Asp.Net中實現類似DWR的功能ASP.NET
- 使在.profile中設定的alias生效
- 常用的alias在linuxLinux
- 討論一下基於網頁聊天的實現(類似gmail中的聊天)網頁AI
- SQLite中中實現 if not exist 類似功能SQLite
- 使用API建立窗體(類似VC的建立過程) (轉)API
- 深度解析:在 React 中實現類似 Vue 的 KeepAlive 元件ReactVue元件
- linux alias使用Linux
- 轉:類似SQL中的split函式SQL函式
- 在 WebStorm 中,配置能夠識別 Vue CLI 3 建立的專案的別名 alias @WebORMVue
- 在Linux中,如何建立一個新使用者?Linux
- 在 Linux 中無人看守批次建立使用者的方法Linux
- 利用alias在Linux下設定命令別名Linux
- Python中類的建立和使用方法Python
- Python中類的建立與使用例項Python
- VSCode中類似Postman的外掛VSCodePostman
- Ubuntu中類似工作管理員的東西?Ubuntu
- LINUX下kill掉多個類似程式的妙招Linux
- MySQL中UTF8編碼的資料在cmd下亂碼MySql
- SQL Server中類似Oracle中before觸發器SQLServerOracle觸發器
- 在Linux中, 如何建立一個快照?Linux
- 如何使用sql得到類似Toad中的表的相關定義SQL
- ping 多臺伺服器並在類似 top 的介面中顯示伺服器
- 在狀態列中插入類似進度條的可視控制元件控制元件
- 【轉】Webpack 中配置的 alias 在 Mocha 測試用例中Web
- 在Linux中,如何使用tar命令建立和恢復備份?Linux
- C語言巨集定義中#define中的井號#的使用C語言
- Java中建立不可變的類Java
- 在 Linux 中不使用 useradd 命令如何建立使用者賬號Linux
- 在 Windows 下建立卷(volume),可以使用以下步驟:在 Windows 下使用 PowerShell 建立卷,可以使用以下程式碼:在 Windows 下使用 CMD 建立卷,可以使用以下步驟和命令:Windows
- 【譯】在非泛型類中建立泛型方法泛型
- Webpack 中 css import 使用 alias 相對路徑WebCSSImport
- 在 Linux 中建立 LVM 分割槽的分步指南LinuxLVM