Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Restore Programm?

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Dorftrottel
gesperrt


Anmeldungsdatum: 23.04.2005
Beiträge: 97
Wohnort: Welt

BeitragVerfasst am: 19.05.2005, 19:07    Titel: Restore Programm? Antworten mit Zitat

Hi Leuz,
ich hab grade auf ner CD ein ziemlich praktisches Tool gefunden.
Ein Restore Programm für gelöschte Dateien.
Da kahm mir auch gleich die Idee sowas in QB für Dos zu machen.
Ich hab mal angefangen (is wahrscheinlich Schrott lächeln )
Code:

START:
CLS
PRINT "Bitte Option wählen"
PRINT
PRINT "1 Daten wiederherstellen"
PRINT "2 Formatierte Festplatte wiederherstellen"
LINE INPUT option$

a$ = "1"
b$ = "2"

IF option$ = a$ THEN GOTO DATARESTORE
IF option$ = b$ THEN GOTO DISKRESTORE


DISKRESTORE:
CLS
PRINT "Bitte Laufwerk angeben"
LINE INPUT lauf$
PRINT "Wiederherstellung läuft..."
SHELL "UNFORMAT " + lauf$
PRINT "VORGANG BEENDET"
GOTO START

DATARESTORE:
CLS
PRINT "Bitte Dateiname u. Pfad angeben"
LINE INPUT File$
PRINT "Wiederherstellung läuft..."
SHELL "RESTORE " + File$
SHELL "UNDELET " + File$
PRINT "VORGANG BEENDET"
GOTO START



Den Synthax von UNFORMAT, UNDELETE, RESTORE hab ich nie gerafft.
Darum gehts wahrscheinlich auch nich.

Frage1 : Was haltet ihr von der Idee?
Frage2 : Gibt es sowas schon?
Frage3 : Geht das überhaupt mit den Befehlen : UNFORMAT, UNDELETE, RESTORE oder muss man da höheres anwenden?
Frage4 : Könnt ihr mir helfen das ding zu machen?
Danke.
_________________
Euer Dorftrottel!
Unser Name ist unser Auftrag! lächeln
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Stephan



Anmeldungsdatum: 05.10.2004
Beiträge: 358
Wohnort: Hessen - 20km Nördlich von Frankfurt am Main

BeitragVerfasst am: 19.05.2005, 20:51    Titel: Antworten mit Zitat

Ob sich sowas wirklich lohnt ist die andere frage,
da

1. Die Parameter zu Unformat & Undelete normal recht simpel sind.
2. Diese programme oftmals NUR auf FAT 16 Funktionieren


Aber, kannst ja trozdem sowas schreiben,der lerneffekt ist dabei ist immer hilfreich.
Und, ist RESTORE nicht eine art UNPACKER für alte Gepackte dateien.
(Hab da irgendwas dunkel in erinnerung)
_________________
'Wir schätzen die Zeit erst, wenn uns nicht mehr viel davon geblieben ist.'
Leo Tolstoi
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Dorftrottel
gesperrt


Anmeldungsdatum: 23.04.2005
Beiträge: 97
Wohnort: Welt

BeitragVerfasst am: 20.05.2005, 08:09    Titel: Antworten mit Zitat

Wenn du meinst Unformat und Undelete gehn nich auf FAT 32
giebt es dann noch irgendwelche Befehle die es vielleicht nur
in QB gibt oder so?
_________________
Euer Dorftrottel!
Unser Name ist unser Auftrag! lächeln
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Quark48



Anmeldungsdatum: 16.10.2004
Beiträge: 559
Wohnort: Saltendorf a.d. Naab bzw. Teublitz i.d. Oberpfalz / Bayern

BeitragVerfasst am: 20.05.2005, 12:16    Titel: Antworten mit Zitat

Hallöle!

Ich kenne UNDELETE und UNFORMAT auch. Habs auch mal irgendwo gefunden. Die Syntax weiß ich leider nicht mehr, ist aber auch nicht so wichtig. Jedenfalls funktionieren die zwei Tools nur auf Disketten (FAT12) und Festplatten mit FAT 16. Zuerst muss man die Programme in den Speicher laden (Sind TSR) Wenn was gelöscht wird, kann mans mit UNDELETE wiederherstellen, wenn man aus versehen / mit Absicht durchgeknallt die Festplatte formatiert, kann mans mit UNFORMAT wiederherstellen. Es gab aber auch ein dazugehöriges Programm für Windows 3.1, mit dem man komfortabler UNDELETEn konnte.
Wenn du mir die zwei Programmchen schickst, könnte ich dir dann die Syntax nochmal erklären.
_________________
Grüßle, Stefan lächeln
***
Wenn ein Programm auf nem alten Rechner gut läuft, dann läuft´s auf nem neuen erst recht! happy
Ich habe/hatte keine feste Spange und auch keine Schwester. Der Rest stimmt. Es tut mir leid... :-/
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen MSN Messenger
Stephan



Anmeldungsdatum: 05.10.2004
Beiträge: 358
Wohnort: Hessen - 20km Nördlich von Frankfurt am Main

BeitragVerfasst am: 20.05.2005, 21:52    Titel: Antworten mit Zitat

Quark48 hat Folgendes geschrieben:
Hallöle!

Ich kenne UNDELETE und UNFORMAT auch. Habs auch mal irgendwo gefunden. Die Syntax weiß ich leider nicht mehr, ist aber auch nicht so wichtig. Jedenfalls funktionieren die zwei Tools nur auf Disketten (FAT12) und Festplatten mit FAT 16. Zuerst muss man die Programme in den Speicher laden (Sind TSR) Wenn was gelöscht wird, kann mans mit UNDELETE wiederherstellen, wenn man aus versehen / mit Absicht durchgeknallt die Festplatte formatiert, kann mans mit UNFORMAT wiederherstellen. Es gab aber auch ein dazugehöriges Programm für Windows 3.1, mit dem man komfortabler UNDELETEn konnte.
Wenn du mir die zwei Programmchen schickst, könnte ich dir dann die Syntax nochmal erklären.


Das hört sich für mich aber nicht so wirklich nach UnDelete an,
von Norton gabs mal ein Utiliti,das den unter Windows bekannten
Mülleimer Simmulierte.
d.h. alles Lösch Aktionen machten nichts weiter als die dateien auf der Platte zu verschieben.
Das Richtige Undelete oder UnErase stellt gelöschte Dateien wieder her,
indem es in der TOC als Gelöscht gekennzeichnete Dateien wieder herstellt,
dabei wurde oftmals einfach nur der Dateieintrag aus der TOC Kopie kopiert,
so das der Dateieintrag in der Normalen TOC wieder stimmte.
_________________
'Wir schätzen die Zeit erst, wenn uns nicht mehr viel davon geblieben ist.'
Leo Tolstoi
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu QBasic. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz