Skip to content

Instantly share code, notes, and snippets.

@Gustavo-Kuze
Created September 5, 2022 14:02
Show Gist options
  • Save Gustavo-Kuze/313f5a134524acd5fd2706f893cda15a to your computer and use it in GitHub Desktop.
Save Gustavo-Kuze/313f5a134524acd5fd2706f893cda15a to your computer and use it in GitHub Desktop.
Como criar alias de comandos no terminal Windows

Como criar alias (apelidos) de comandos no windows para aumentar a produtividade

Por exemplo, para executar um projeto React Native no Android, temos que executar o comando npx react-native run-android. Fica muito mais fácil digitar apenas ra

No CMD, se executarmos o comando

doskey ra=npx react-native run-android $*

podemos rodar o projeto no Android simplesmente digitando

ra

Porém, após fechar o CMD, o alias não funciona mais, é preciso criá-lo novamente... 😬

Pra resolver isso é possível criar um arquivo init.cmd, por exemplo, em uma pasta bats no disco C, com o seguinte conteúdo:

@echo off
doskey ra=npx react-native run-android $*

Pra quem usa Windows Terminal

No arquivo settings.json do Windows Terminal, substitui o comando "commandline": "cmd.exe", por "commandline": "cmd.exe /K C:\\bats\\init.cmd",

Pra quem só usa CMD

É possível criar um atalho na área de trabalho e definir o "Destino" como sendo C:\Windows\System32\cmd.exe /K C:\\bats\\init.cmd

E então abrir o CMD sempre a partir desse atalho (ou defini-lo como terminal externo no VSCode)


Se alguém quiser saber mais:

https://thecloudblog.net/post/save-your-precious-dev-time-with-command-aliases-in-windows-terminal/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment