GELÖST Speicherfunktion in einer Datei

Diskutiere Speicherfunktion in einer Datei im Programmierung Forum im Bereich Software Forum; Ich hab vorhin raus gefunden, dass es hervorragend funktioniert, dass ein Batch-Script sich selber löscht. Und genauso funktioniert es, dass eine...
P

Palladin007

Threadstarter
Dabei seit
30.07.2011
Beiträge
159
Ich hab vorhin raus gefunden, dass es hervorragend funktioniert, dass ein Batch-Script sich selber löscht.
Und genauso funktioniert es, dass eine Batch-Datei einige Programmzeilen in sich selber hinein schreiben.

Das bietet dann die Speicher-Funktion an, ohne, dass eine neue Datei erstellt werden muss.

Das Programm müsste also am Anfang in sich selber nach diesem angehängten Speicher suchen und wenn er da ist, dort hin springen.

Ich hab das erst mit goto versucht, aber wenn die Sprungmarke nicht existiert, dann stürzt das Programm ab.

also hab ich es so versucht:

Code:
@echo off

goto speicher
if errorlevel 1 goto speichern
:speicherausgelesen
echo %test%

:new
echo echo. >> text.bat
echo :speicher >> test.bat
echo set test=Die Speicher-Option funktioniert. >> test.bat
echo goto speicherausgelesen >> test.bat
aber mir errorlevel hab ich keinen Erfolg gehabt.


Hab ich da irgendeinen Fehler gemacht, dass die errorlevel-Abfrage nicht richtig funktioniert? Oder muss ich das mit for lösen?

Dass das Programm sich selber durchsucht und nach dem Kommentar sucht, was bestätigt, dass Speicherdaten vorhanden sind?

Oder hat jemand einen ganz anderen Vorschlag, wie man das lösen kann?
 
P

Palladin007

Threadstarter
Dabei seit
30.07.2011
Beiträge
159
Vielen Dank für eure rege Hilfe, aber ich hab nun meine eigene Lösung gefunden.


Nun speichern meine Programme wichtige Daten ohne eine extra Datei zu erstellen. Alle Speicherstände bleiben erhalten und können abgerufen werden, imer nach dem, was das Programm erledigen soll und bald werden sie auch Log-Files auf Wunsch erstellen können.

Auf diese Weise kann ich nun für Programme, wie z.B. ein Spiel die Möglichkeit schreiben, dass verschiedenen Benutzerkonten erstellt werden und die Speicherdaten dazu immer gespeichert werden.
Wenn man einen vorherigen Speicherstand abrufen will, wird das auch möglich sein.
 
Mike

Mike

i7-6700HQ
Team
Dabei seit
21.09.2006
Beiträge
24.383
Ort
in der Nähe eines Rechners
Vielen Dank für eure rege Hilfe
:D naja seit gestern ist nicht wirklich viel Zeit vergangen und mit Batch-Scripten tut sich halt fast keiner mehr was an, nachdem die meisten Spiele das ohnehin selbst können.

Jedenfalls gut dass du selbst zur Lösung gefunden hast. :up
 
P

Palladin007

Threadstarter
Dabei seit
30.07.2011
Beiträge
159
Stimmt, ich werd ungeduldig :D


Und ich mach das ja nicht, weil ich das Endergebnis haben will (es gibt ja für jeden Mist ein Programm im Internet), sondern weil ich es selber machen will.
Außerdem gefällt mir das schreiben mit den DOS-Befehlen irgendwie^^
 
Thema:

Speicherfunktion in einer Datei

Speicherfunktion in einer Datei - Ähnliche Themen

  • Weiterhin Problem MSI Dateien in Share zu aktualisieren trotz KB4557957

    Weiterhin Problem MSI Dateien in Share zu aktualisieren trotz KB4557957: Windows 10 - 2004 Wir haben das Problem, dass MSI Upgrades in Netzwerkshares mit einem Fehler 1315 quitiert werden (Produkt: xyz -- Fehler 1315...
  • Mehr Dateien nach clean install

    Mehr Dateien nach clean install: Hallo Leute, ich habe gestern nach mein clean instal bemerkt das der windows defender immer mehr datein scant ? ist das normal denn es kommt mir...
  • Windows 10/64 - Explorer - Datei/ Seite einrichten

    Windows 10/64 - Explorer - Datei/ Seite einrichten: Hallo, ich arbeite mit Windows 10/64. - Wenn ich im Explorer auf 'Datei - Seite einrichten' gehe, kann ich leider keine Änderungen mehr...
  • Markieren von Dateien

    Markieren von Dateien: Einen guten Morgen sende ich an die möglichen Helferinnen und Helfer, mit einem mal kann ich nicht mehr mehrere Dateien auf ein Mal markieren. In...
  • Ähnliche Themen
  • Weiterhin Problem MSI Dateien in Share zu aktualisieren trotz KB4557957

    Weiterhin Problem MSI Dateien in Share zu aktualisieren trotz KB4557957: Windows 10 - 2004 Wir haben das Problem, dass MSI Upgrades in Netzwerkshares mit einem Fehler 1315 quitiert werden (Produkt: xyz -- Fehler 1315...
  • Mehr Dateien nach clean install

    Mehr Dateien nach clean install: Hallo Leute, ich habe gestern nach mein clean instal bemerkt das der windows defender immer mehr datein scant ? ist das normal denn es kommt mir...
  • Windows 10/64 - Explorer - Datei/ Seite einrichten

    Windows 10/64 - Explorer - Datei/ Seite einrichten: Hallo, ich arbeite mit Windows 10/64. - Wenn ich im Explorer auf 'Datei - Seite einrichten' gehe, kann ich leider keine Änderungen mehr...
  • Markieren von Dateien

    Markieren von Dateien: Einen guten Morgen sende ich an die möglichen Helferinnen und Helfer, mit einem mal kann ich nicht mehr mehrere Dateien auf ein Mal markieren. In...
  • Oben