Üres fájlok létrehozása a parancssorból (cmd)

Üres fájlok létrehozása a parancssorból (cmd):(How to create empty files from the command prompt (cmd):)  Nos, néha csak üres fájlokat kell létrehoznia a Windows rendszerben(Windows) , hogy az alkalmazások hordozható környezetben működjenek, vagy kihasználják a nullfájlok előnyeit egy másik folyamatban. Bármi legyen is az ok, az üres fájlok parancssorból történő létrehozásának ismerete csak hasznos lesz az Ön számára, és segít a rendszer jobb megértésében.

Mostantól a PSIX-kompatibilis rendszereken van touch parancs(touch command) , amely üres fájlokat hoz létre, de a Windows rendszerben(Windows) nincs ilyen parancs, ezért fontosabb megtanulni, hogyan kell létrehozni egyet. Biztosan azon gondolkozik, hogy miért nem hoz létre egy üres fájlt a Jegyzettömbből és mentse el, hiszen valójában nem üres fájl, ezért ezt a feladatot a parancssor (cmd) használatával hajtja végre.

Üres fájlok létrehozása a parancssorból (cmd)

1. Nyomja meg a Windows Key + X , majd válassza a Parancssor (Adminisztrátor) lehetőséget.(Command Prompt (Admin).)

2. Írja be a következő parancsot, és nyomja meg az Enter billentyűt : cd “C:\Your Directory”
Megjegyzés:(Note:) Cserélje ki a könyvtárat arra a tényleges könyvtárra, amellyel dolgoznia kell.

3. Üres fájl létrehozásához írja be ezt a parancsot, és nyomja meg az Enter billentyűt: copy nul „emptyfile.txt”
Megjegyzés: (Note:) Cserélje(Replace) ki az emptyfile.txt fájlt a szükséges fájl nevére.

4. Ha a fenti parancs nem tud üres fájlt létrehozni, próbálkozzon ezzel: copy /b NUL EmptyFile.txt

5. Most az a probléma a fenti paranccsal, hogy mindig azt mutatja, hogy a fájlt másolták, és ennek elkerülése érdekében próbálkozzon a következő paranccsal: type NUL > 1.txt

6. Ha valóban egy teljesen üres fájlt szeretne, minden kimenet nélkül az stdout-ba, akkor átirányíthatja az stdout-ot a nul-ba:
copy nul file.txt > nul

7. Egy másik alternatíva, hogy futtassa az aaa> empty_file fájlt, amely üres fájlt hoz létre az aktuális könyvtárban, majd megpróbálja futtatni az aaa parancsot, amely nem érvényes parancs, és így egy üres fájlt fog létrehozni.

C:\Users\Aditya>cd Desktop

C:\Users\Aditya\Desktop>aaa >empty_file
'aaa' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\Aditya\Desktop>dir
Direcotory of :\Users\Aditya\Desktop
09/06/2017 10:41 <DIR> .
09/06/2017 10:41 <DIR> ..
09/06/2017 10:41 0 empty_file

Üres fájlok létrehozása a parancssorból (cmd)

8. Ezenkívül megírhatja saját érintési parancsát:

#include <fstream>
#include <iostream>

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. Mentse el a fenti fájlt touch.cpp néven, és ezzel elkészített egy érintős programot.

Neked ajánlott:(Recommended for you:)

Ez az, hogy sikeresen megtanulta , hogyan lehet üres fájlokat létrehozni a parancssorból (cmd)(How to create empty files from the command prompt (cmd)) , de ha továbbra is kérdései vannak ezzel az útmutatóval kapcsolatban, kérjük, kérdezze meg őket a megjegyzés részben.



About the author

Szoftvermérnök és felfedező vagyok. Van tapasztalatom a Microsoft Xbox 360-al és a Google Explorerrel is. Szakértői ajánlásokat tudok nyújtani bizonyos szoftverfejlesztő eszközökhöz, valamint segítséget tudok nyújtani az Explorer gyakori hibáinak elhárításában.



Related posts