Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Rudolfo

Treue Seele

  • »Rudolfo« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Fridolfing

  • Private Nachricht senden

1

29.01.2006, 17:13

suche DOS-befehl um eine datei zu erstellen

hi ,

ich brauche einen DOS-befehl um ene datei zu erstellen , kennt von euch jemand einen ??

=>ich weis , DOS is schrott und uhralt , aber es ist nur zum testen bitte !! :help:
Ich programmiere Sicherheits-Software

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

29.01.2006, 17:14

Was für eine Datei denn?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Rudolfo

Treue Seele

  • »Rudolfo« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Fridolfing

  • Private Nachricht senden

3

29.01.2006, 17:16

is egal , kann eine .exe datei oder eine bmp datei sein , is ganz egal , is ja nur zum test
Ich programmiere Sicherheits-Software

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

29.01.2006, 17:59

ECHO Inhalt > Datei.txt

Steven77

Alter Hase

Beiträge: 515

Wohnort: Münster - Gievenbeach

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

5

29.01.2006, 18:00

Quellcode

1
copy con dateiname.ext

Einfach in der Windows-Konsole (oder halt unter DOS) eintippen und dann den Inhalt, den die Datei enthalten soll, einfach per Tastatur eingeben. Danach Strg-Z drücken und mit Enter / Return bestätigen, fertig ist die Datei.

edit: Ok, oder so, wie es David gezeigt hat... ;)

Rudolfo

Treue Seele

  • »Rudolfo« ist der Autor dieses Themas

Beiträge: 110

Wohnort: Fridolfing

  • Private Nachricht senden

6

29.01.2006, 19:36

thx :huhu:
Ich programmiere Sicherheits-Software

LidlAzubi

Frischling

Beiträge: 21

Wohnort: Beerendorf

  • Private Nachricht senden

7

15.07.2006, 17:33

Brauchst du eine Datei zum Reinschreiben?
Probier mal das:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
#include <stdio.h>

FILE *fp; // pointer auf die Datei


void main()
{
   fp = fopen("test.txt", "w"); // öffnet die Datei zum Schreiben und gibt ein FILE* zurück

   fprintf("Beispieltext", fp); // schreibt text in datei

   fclose(fp); // schließt datei

}
Es gibt nicht nur Schattenseiten im Leben, sondern auch Nachteile.
MfG LidlAzubi

8

15.07.2006, 21:18

Hmm jo... C++ Quellcode ist nen DOS-Befehlt... ne ist klar ;)

Wobei das wieder... nunja:

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <cstdio> 

int main() 
{ 
    FILE* pFile = fopen("test.txt", "w");
    
    if (!pFile)
        return 1;

    fprintf(pFile, "Beispieltext"); // Huch? Hab nur nen paar Sachen bei Azubi geändert gehabt... garnet aufgefallen das das falschrum war :D   

    fclose(pFile);
 
    return 0;
}
... schon eher richtig ;)
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Anonymous

unregistriert

9

15.07.2006, 21:48

Devil
Mit diesem Code machst Du Deinem Nick alle Ehre! C, return -1 (Erzähl mir mal, was ein armes System sich darunter vorstellen soll? Das ist kein gültiger Korrekturbefehl an das System!), keine Secure Functions.

Wenn schon C, dann aber bitte auch Secure!

C-/C++-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <cstdio> // C? Nicht mit C++!


int main (void)
{
    ::FILE* file = NULL;

    if (::fopen_s (&file, "test.txt", "w") != 0 || !file)
        return 0;

    if (::fprintf_s (file, "mein text!") < 0)
        ::printf_s ("Es gab einen Fehler beim schreiben der Datei!");

    ::fclose (file);

    return 0;
}


Für real Secure würde ich jedoch CreateFile und WriteFile benutzen und wer richtig C++ benutzen will: FileStreams. FILE gibt es laut aktuellem Standard nicht mehr in C++, nur noch in den erneuerten Headern.

10

15.07.2006, 22:53

sry.. tut mir leid... hab was in der Eile vergessen... ich editirs kurz ;) Aber hast recht... kann natürlich auch beim schreiben noch ein Fehler auftauchen... sry...
Devil Entertainment :: Your education is our inspiration
Der Spieleprogrammierer :: Community Magazin
Merlin - A Legend awakes :: You are a dedicated C++ (DirectX) programmer and you have ability to work in a team? Contact us!
Siedler II.5 RttR :: The old settlers-style is comming back!

Also known as (D)Evil

Werbeanzeige