Criando Arquivos pelo CMD do Windows
Entendendo o Conceito
Criar arquivos diretamente pelo Prompt de Comando (CMD) do Windows evita navegar pela interface gráfica (botão direito > Novo > renomear) e mantém o fluxo de trabalho no teclado. O CMD funciona como uma camanda de comunicação com o sistema de arquivos: comandos escritos no terminal são interpretados e executados pelo Windows, sem interação com o mouse.
Passo a Passo
Abra o CMD (pesquisar por "CMD" no menu iniciar) e execute os comandos na pasta de destino.
Alternativa 1 - Criar um arquivo de texto vazio
type nul > meu_relatorio.txt
Alternativa 2 - Criar um arquivo com uma frase inicial
echo Iniciando meu projeto de estudos > anotacoes.txt
Alternativa 3 - Adicionar uma nova linha sem apagar o conteúdo existente
echo Esta é a segunda linha do meu arquivo >> anotacoes.txt
Alternativa 4 - Editor interativo para digitar várias linhas livres
copy con
Após executar copy con, tudo o que for digitado é enviado ao arquivo de destino. Para finalizar e salvar, pressionar Ctrl + Z (ou F6) e depois Enter.
Alternativa 5 - Criar arquivos de tamanho sob medida para testes
fsutil file createnew
Ferramenta de sistema avançada para criar arquivos de teste com tamanhos grandes (em bytes) instantaneamente, útil para simular cenários reais de teste de velocidade de rede ou limite de armazenamento do disco.
Explicando o código
type nul:typeexibe o conteúdo de um arquivo na tela.nulé uma palavra reservada do Windows para representar o "vazio".- Juntos,
type nulgera um conteúdo em branco que é direcionado ao arquivo.
>(seta única):- Funciona como um funil: pega o resultado do comando à esquerda e joga dentro do arquivo à direita.
- Se o arquivo já existir, apaga todo o conteúdo anterior e escreve o novo texto por cima.
>>(seta dupla):- Modo seguro de adicionar informações: pula para a última linha e escreve o novo texto no final, preservando o que já estava escrito.
echo:- Escreve um texto na tela (ex.:
echo Olárepete "Olá" no terminal). - Combinado com
>, o texto de saída é desviado para dentro de um arquivo.
- Escreve um texto na tela (ex.:
copy con:- Abre um pequeno editor interativo dentro do terminal.
Ctrl + ZouF6seguido de Enter finaliza e salva o conteúdo.
fsutil file createnew:- Comando nativo de gerenciamento de sistema de arquivos para criar arquivo com tamanho definido em bytes.
Observações
- "Acesso Negado": ocorre ao tentar criar arquivo em pasta protegida do sistema (ex.:
Windows,Arquivos de Programas). Resolver fechando o CMD, clicando com o botão direito no ícone e escolhendo "Executar como Administrador". - Nomes com espaços:
type nul > meu relatorio.txtfaz o CMD interpretar "relatorio" como comando extra. Sempre envolver nomes com espaços entre aspas duplas:type nul > "meu relatorio.txt". - Seta única vs. seta dupla:
>limpa o arquivo e sobrescreve;>>adiciona ao final. Para preservar o histórico do arquivo, usar sempre>>.