touch command Linux for Windows with C++
No terminal (cmd ou PowerShell), navegue até o diretório do projeto e rode:
g++ index.cpp -o touch.exeNo PowerShell ou cmd, execute o programa assim (atenção ao .\ no PowerShell):
.\touch.exe nome_do_arquivo.extExemplo:
.\touch.exe teste.pyPara facilitar a execução do comando de qualquer lugar:
-
Mova ou copie o arquivo
touch.exepara uma pasta de sua preferência (exemplo:C:\tools\touch). -
Adicione essa pasta ao PATH do Windows:
- Pressione
Win + R, digitesysdm.cple pressione Enter. - Vá na aba Avançado > Variáveis de Ambiente.
- Em Variáveis do sistema, selecione a variável
Pathe clique em Editar. - Clique em Novo e adicione o caminho completo da pasta, ex:
C:\tools\touch. - Clique em OK para fechar todas as janelas.
- Pressione
-
Agora abra um novo terminal e rode:
touch.exe nome_do_arquivo.extVocê também pode criar um arquivo touch.bat para facilitar a execução local:
Conteúdo do touch.bat:
@echo off
.\touch.exe %*Coloque o touch.bat na mesma pasta do touch.exe e execute o comando no terminal como:
touch.bat nome_do_arquivo.ext- O programa apenas cria um arquivo vazio com o nome passado.
- Caso o arquivo já exista, ele será sobrescrito (esvaziado).
- Para criar arquivos em pastas específicas, passe o caminho completo no nome do arquivo.