Como criar arquivos vazios a partir do prompt de comando (cmd)

Como criar arquivos vazios no prompt de comando (cmd): Bem, às vezes você só precisa criar arquivos vazios no Windows para que os aplicativos funcionem em um ambiente portátil ou para tirar proveito dos arquivos nulos em outro processo. Seja qual for o motivo, saber como criar arquivos vazios a partir do prompt de comando só será útil para você e o ajudará a entender melhor o sistema.

Agora, os sistemas compatíveis com PSIX têm comando de toque que cria arquivos vazios, mas no Windows não existe tal comando, por isso é mais importante aprender como criar um. Você deve estar pensando por que não criar um arquivo vazio no bloco de notas e salvá-lo, bem, na verdade, não é um arquivo vazio, por isso essa tarefa é realizada usando o prompt de comando (cmd).



Como criar arquivos vazios a partir do prompt de comando (cmd)

1. Pressione a tecla Windows + X e selecione Prompt de comando (Admin).



2. Digite o seguinte comando e pressione Enter: cd C: Seu diretório
Observação: Substitua seu diretório pelo diretório real com o qual você precisa trabalhar.

3. Para criar um arquivo vazio, digite este comando e pressione Enter: copiar nul emptyfile.txt
Observação: Substitua emptyfile.txt pelo nome do arquivo que você precisa.



4. Se o comando acima não conseguir criar um arquivo vazio, tente este: copiar / b NUL EmptyFile.txt

5.Agora o problema com o comando acima é que ele sempre exibirá que o arquivo foi copiado e para evitar isso você também pode tentar o seguinte comando: tipo NUL> 1.txt

Windows 10 constantemente se desconectando do wi-fi

6. Se você realmente deseja um arquivo totalmente vazio, sem nenhuma saída para stdout, você pode redirecionar stdout para nul:
copiar arquivo nulo.txt> nulo



7. Outra alternativa é executar aaa> empty_file que criará um empty no diretório atual e então tentará executar o comando aaa que não é um comando válido e desta forma você criará um arquivo vazio.

C:UsersAditya>cd Desktop C:UsersAdityaDesktop>aaa >empty_file 'aaa' is not recognized as an internal or external command, operable program or batch file. C:UsersAdityaDesktop>dir Direcotory of :UsersAdityaDesktop 09/06/2017 10:41 . 09/06/2017 10:41 .. 09/06/2017 10:41 0 empty_file

Como criar arquivos vazios a partir do prompt de comando (cmd)

8. Além disso, você pode escrever seu próprio comando de toque:

#include #include int main(int argc, char ** argv;) { if(argc !=2) { std::cerr << 'Must supply a filename' << endl; return 1; } std::ofstream foo(argv[1]); foo.close(); return 0; }

7.Salve o arquivo acima como touch.cpp e é isso que você criou um programa de toque.

É isso que você aprendeu com sucesso Como criar arquivos vazios a partir do prompt de comando (cmd) mas se você ainda tiver alguma dúvida sobre este guia, sinta-se à vontade para perguntar na seção de comentários.

Escolha Do Editor