Lege bestanden maken vanaf de opdrachtprompt (cmd): Soms hoeft u alleen maar lege bestanden in Windows te maken om toepassingen in een draagbare omgeving te laten werken of om voordeel te halen uit de null-bestanden in een ander proces. Wat de reden ook is, weten hoe u lege bestanden kunt maken vanaf de opdrachtprompt, is alleen nuttig voor u en zal u helpen het systeem beter te begrijpen.
PSIX-compatibele systemen hebben nu een aanraakopdracht waarmee lege bestanden worden gemaakt, maar in Windows bestaat zo'n opdracht niet, daarom is het belangrijker om te leren hoe je er een kunt maken. U moet zich afvragen waarom u geen leeg bestand van Kladblok maakt en het opslaat, het is eigenlijk geen leeg bestand, daarom wordt deze taak uitgevoerd door de opdrachtprompt (cmd) te gebruiken.
Lege bestanden maken vanaf de opdrachtprompt (cmd)
1.Druk op Windows-toets + X en selecteer vervolgens Opdrachtprompt (beheerder).
2.Typ de volgende opdracht en druk op Enter: cd “C:\Your Directory”
Opmerking: Vervang uw directory door de daadwerkelijke directory waarmee u moet werken.
3. Om een leeg bestand aan te maken, typt u deze opdracht en drukt u op Enter: kopieer nul “emptyfile.txt”
Opmerking: Vervang emptyfile.txt door de naam van het bestand dat u nodig hebt.
4.Als de bovenstaande opdracht geen leeg bestand kan maken, probeer dan deze: kopieer /b NUL EmptyFile.txt
5. Het probleem met bovenstaande opdracht is dat er altijd wordt weergegeven dat het bestand is gekopieerd en om te voorkomen dat je ook de volgende opdracht kunt proberen: typ NUL > 1.txt
6.Als je echt een volledig leeg bestand wilt, zonder enige uitvoer naar stdout, dan kun je stdout omleiden naar nul:
kopieer nul file.txt > nul
7. Een ander alternatief is om aaa> empty_file uit te voeren, waardoor een lege map in de huidige map wordt gemaakt en dan zal het proberen de opdracht aaa uit te voeren, wat geen geldige opdracht is en op deze manier maak je een leeg bestand.
C:\Users\Aditya>cd Desktop C:\Users\Aditya\Desktop>aaa >empty_file 'aaa' wordt niet herkend als een interne of externe opdracht, bruikbaar programma of batchbestand. C:\Users\Aditya\Desktop>dir Directory van :\Users\Aditya\Desktop 09/06/2017 10:41
. 09/06/2017 10:41
.. 09/06/2017 10:41 0 lege_file

8. U kunt ook uw eigen aanraakopdracht schrijven:
#include #include int main(int argc, char ** argv;) { if(argc !=2) { std::cerr << "Moet een bestandsnaam opgeven" << endl; retour 1; } std::ofstream foo(argv[1]); foo.close(); retourneer 0; }
7.Sla het bovenstaande bestand op als touch.cpp en je hebt een aanraakprogramma gemaakt.
Aanbevolen voor jou:
Dat is het dat je met succes hebt geleerd Hoe je lege bestanden maakt vanaf de opdrachtprompt (cmd), maar als je nog vragen hebt over deze handleiding, stel ze dan gerust in het commentaargedeelte.