hilfe:tipps:sonstiges:autopofo
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| hilfe:tipps:sonstiges:autopofo [28/01/2006 21:01] – batch datei in <code> gesetzt rmeissner | hilfe:tipps:sonstiges:autopofo [Unbekanntes Datum] (aktuell) – Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
|---|---|---|---|
| Zeile 5: | Zeile 5: | ||
| ===== Wer kennt das nicht? ===== | ===== Wer kennt das nicht? ===== | ||
| - | Wieder einmal vergessen die Batterieen | + | Wieder einmal vergessen die Batterien |
| - | Alles was dann mit Sicherheit immer passiert, selbst mit er besten Datensicherung: | + | |
| - | Sie fluchen vielleicht, weil die letzten Adressen weg sind, oder der Text nun in einer alten Version auf der Ramkarte ist, aber es kann auch sein daß sie fluchen, weil sie gar keine Sicherung hatten, aber letztendlich flucht man doch, weil kein Mensch mit einem Pofo arbeiten kann, der standardmäßig eingerichtet ist. Jeder richtet sich im Laufe seine Pofolebens mit den Programmen ein, die er benötigt und die sind ja dann auch weg! | + | |
| - | Nicht nur das die Config.SYS, die Autoexec.BAT und die Ordner, was auch immer es sein mag, weg sind, man muß oft auch die Dateien zu den Programmen, die Parameterdateien neu einrichten und selbiges kann enorm viel Arbeit sein. | + | Alles was dann mit Sicherheit immer passiert, selbst mit der besten Datensicherung: |
| - | Vor allem Besitzer von 512Kb Pofos haben ja viel Platz auf ihrer Platte C und können eine wahre Flut an Programmen einrichten. Deshalb richtet sich dieser Artikel an alle diejenigen, deren ganze Arbeit nicht auf einer 128 Kb Ramkarte liegt. Aber auch solche haben einen Systemordner, | + | Sie fluchen vielleicht, weil die letzten Adressen weg sind, oder der Text nun in einer alten Version auf der Ramkarte ist, aber es kann auch sein, dass sie fluchen, weil sie gar keine Sicherung hatten, aber letztendlich flucht man doch, weil kein Mensch mit einem Pofo arbeiten kann, der standardmäßig eingerichtet ist. Jeder richtet sich im Laufe seine Pofolebens mit den Programmen ein, die er benötigt und die sind ja dann auch weg! |
| + | |||
| + | Nicht nur dass die '' | ||
| + | |||
| + | Vor allem Besitzer von 512KB Pofos haben ja viel Platz auf ihrer Platte C und können eine wahre Flut an Programmen einrichten. Deshalb richtet sich dieser Artikel an alle diejenigen, deren ganze Arbeit nicht auf einer 128KB Ramkarte liegt. Aber auch solche haben einen Systemordner, | ||
| Man kann sich als Einkartenbenutzer auch die Teile aus dem Bericht holen, die zutreffen. | Man kann sich als Einkartenbenutzer auch die Teile aus dem Bericht holen, die zutreffen. | ||
| ===== Die Ausstattung. ===== | ===== Die Ausstattung. ===== | ||
| - | Mal gleich vorweg: Man braucht Zeit und Geduld. Es ist nicht einfach, trotz der Hilfe, die wir zu geben versuchen, den Pofo auf seine Bedürfnisse einzurichten. Jedes Gerät ist persönlich und muß daher auch persönlich eingerichtet werden. Wer also keine Zeit dafür hat, ihm die Batchprogrammierung nicht liegt oder es sogar ein neues Wort ist, der sollte unser DOS Sonderheft kaufen oder den Bericht großzügig überfliegen. Es soll auch erwähnt werden, | + | Mal gleich vorweg: Man braucht Zeit und Geduld. Es ist nicht einfach, trotz der Hilfe, die wir zu geben versuchen, den Pofo auf seine Bedürfnisse einzurichten. Jedes Gerät ist persönlich und muaa daher auch persönlich eingerichtet werden. Wer also keine Zeit dafür hat, ihm die Batchprogrammierung nicht liegt oder es sogar ein neues Wort ist, der sollte unser DOS Sonderheft kaufen oder den Bericht großzügig überfliegen. Es soll auch erwähnt werden, |
| + | |||
| + | Wir stellen hier ein paar Lösungen einiger Mitglieder vor, die sicherlich viel Zeit benötigten, | ||
| - | Wir stellen hier ein paar Lösungen einiger Mitglieder vor, die sicherlich viel Zeit benötigten um es auf ihrem HomePofo zum Laufen zu bekommen und sie sollen nur als Anregung gelten. | ||
| Was braucht man also? | Was braucht man also? | ||
| Zeile 25: | Zeile 28: | ||
| ===== Los gehts ===== | ===== Los gehts ===== | ||
| - | Zum ersten richtet man den Pofo nun mit den Programmen ein die auf den Pofo sollen. Also kopieren sie die Dateien auf ihr Laufwerk C: \. Protokollieren Sie das Ganze auf einem Blatt Papier mit. | + | Zum ersten richtet man den Pofo nun mit den Programmen ein die auf den Pofo sollen. Also kopieren sie die Dateien auf ihr Laufwerk C:\. Protokollieren Sie das Ganze auf einem Blatt Papier mit. |
| Denken sie an folgende Sachen: | Denken sie an folgende Sachen: | ||
| - | * Permdata.dat einstellen (also die Applikationen einrichten) | + | * '' |
| * evtl. Parameterdateien kopieren und einrichten (Zettel, Hyperlist) | * evtl. Parameterdateien kopieren und einrichten (Zettel, Hyperlist) | ||
| - | * config.SYS und Autoexec.BAT einrichten. | + | * '' |
| * Verzeichnisse anlegen wenn nötig. | * Verzeichnisse anlegen wenn nötig. | ||
| - | Testen sie ihren Pofo und alle Programme. Denken Sie auch daran, wenn Sie Dateien haben, die nicht auf der Platte C liegen, also Laufwerk A. daß sie ihre Ramkarte einlegen, die sie dazu benötigen. In dem Bericht nennen wir diese Karte " | + | |
| + | Testen sie ihren Pofo und alle Programme. Denken Sie auch daran, wenn Sie Dateien haben, die nicht auf der Platte C liegen, also Laufwerk A, dass sie ihre Ramkarte einlegen, die sie dazu benötigen. In dem Bericht nennen wir diese Karte // | ||
| Zum Verständnis: | Zum Verständnis: | ||
| - | Adressdateien, | + | Adressdateien, |
| - | Also erstellen wir uns eine Ramkarte, die nur zum Einrichten gedacht ist " | + | |
| + | Also erstellen wir uns eine Ramkarte, die nur zum Einrichten gedacht ist. // | ||
| * Hyperlist | * Hyperlist | ||
| * Zettel | * Zettel | ||
| * TTarife | * TTarife | ||
| * FileManager. | * FileManager. | ||
| - | Diese Programme ändern sich nicht, sie werden in der Regel immer gleich bleiben. Also kopiere ich sie auf die Installkarte in Verzeichnisse oder alle in ein Verzeichnis. | ||
| - | Auf meiner | + | Diese Programme ändern sich nicht, sie werden in der Regel immer gleich bleiben. Also kopiere ich sie auf die // |
| + | |||
| + | Auf meiner | ||
| - | Die Parameter Dateien könnten sich unter Umständen ändern und daher sind sie auf der Arbeitskarte | + | Die Parameter Dateien könnten sich unter Umständen ändern und daher sind sie auf der // |
| - | Also legt man sich sinnvollerweise auch ein Systemordner auf der Arbeitskarte | + | Also legt man sich sinnvollerweise auch ein '' |
| - | Ebenso angelegt wird auf beiden Karten ein Verzeichnis, | + | Ebenso angelegt wird auf beiden Karten ein Verzeichnis, |
| - | Ihr Pofo ist nun eingerichtet, | + | Ihr Pofo ist nun eingerichtet, |
| - | Wenn das alles der Fall ist, beginnen wir mit der Einrichtung der Installkarte. | + | Wenn das alles der Fall ist, beginnen wir mit der Einrichtung der // |
| ===== Die Installkarte ===== | ===== Die Installkarte ===== | ||
| - | Auf der Installkarte | + | Auf der // |
| - | * System, | + | * **SYSTEM**, |
| - | * Programme, | + | * **PROGRAMME**, |
| - | * BAT | + | |
| - | Dann kopieren wir die Applikationen (z.B. Zettel, Hyperlist, Ttarife) in den Programme Ordner. Zu den Programmen gehören in der Regel keine weiteren Dateien, sollte es allerdings der Fall sein, dann kopieren Sie diese bitte mit. | + | Dann kopieren wir die Applikationen (z.B. Zettel, Hyperlist, Ttarife) in den '' |
| - | In das Systemverzeichnis kopieren wir: | + | In das Systemverzeichnis |
| - | * Xcopy.EXE, | + | * '' |
| - | * FM.EXE, | + | * '' |
| - | * Reboot.Com, | + | * '' |
| - | * die Config.sys und | + | * die '' |
| - | * Autoexec.bat | + | * '' |
| des eingerichteten Pofos. | des eingerichteten Pofos. | ||
| - | Dann Editieren wir zu ersteinmal die Autoexec.bat und fügen oder ändern die " | + | Dann Editieren wir zu ersteinmal die '' |
| - | | + | |
| - | Das hat einen einfachen Sinn. Wenn wir in der Autoexec.bat Programme aufrufen, dann brauchen wir nicht immer die komplette Pfad-Anweisung mit einzutragen. Zum zweiten hat man nun etwas Ordnung auf seinen Karten und das ist für die Verwaltung sehr hilfreich. | + | |
| - | Speichern der Autoexec.bat in dem Systemverzeichins auf der Installkarte. | + | |
| - | Nun erstellen wir mit den Texteditor eine Autoexec.bat und Config.sys auf der Installkarte, | + | <code dos> |
| - | Die Config.sys braucht eigentlich nur die County Anweisung und evtl Buffers=20. Ist aber nicht so wichtig. | + | Path=C:\SYSTEM;C:\BAT; |
| + | </ | ||
| - | Die Autoexec.bat hat die Path Anweisung: | + | Das hat einen einfachen Sinn. Wenn wir in der '' |
| + | Speichern der '' | ||
| - | | + | Nun erstellen wir mit den Texteditor eine '' |
| - | Dann die Dateien Update (Fehlerbereinigung) und den Eintrag | + | Der weitere Vorteil: Ich kann in die '' |
| + | Die '' | ||
| + | |||
| + | Die autoexec.bat hat die Path Anweisung: | ||
| + | |||
| + | <code dos> | ||
| + | | ||
| + | </ | ||
| + | |||
| + | Dann die Dateien | ||
| Fertig mit den Startdateien. | Fertig mit den Startdateien. | ||
| - | Nun erstellen wir die eigentliche Batchdatei, die den Pofo nun einrichten soll. | + | Nun erstellen wir die eigentliche Batchdatei, die den Pofo nun einrichten soll (**Siehe Anhang**). |
| - | Siehe Anhang | + | |
| - | Zuerst folgen ein paar Echo anweisungen | + | Zuerst folgen ein paar Echo Anweisungen |
| Die Pauseanweisung ist sehr praktisch, wie man im Verlauf der Batchdatei sehen kann. | Die Pauseanweisung ist sehr praktisch, wie man im Verlauf der Batchdatei sehen kann. | ||
| Kleine Anmerkung: | Kleine Anmerkung: | ||
| - | Mit CLS löscht man den Bildschrim | + | Mit CLS löscht man den Bildschirm |
| - | Zum ersten | + | |
| - | Ein erweiterter Pofo richtet eine 128 Kb große Festplatte ein. In diesem Fall ist das eine Install.Bat für einen 512 Kb Pofo und damit kann ich 265 KB große Festplatte C einrichten. | + | Zum ersten |
| - | Der Befehl | + | Ein erweiterter Pofo richtet eine 128 KB große Festplatte ein. In diesem Fall ist das eine '' |
| + | |||
| + | Der Befehl | ||
| Nun folgen die Einrichtung der Verzeichnisse auf dem Pofo und die Kopieraktion der Programme. | Nun folgen die Einrichtung der Verzeichnisse auf dem Pofo und die Kopieraktion der Programme. | ||
| - | Je nachdem ob sie Verzeichnißinhalte | + | Je nachdem ob sie Verzeichnisinhalte |
| - | Wichtig ist: | + | Wichtig ist:\\ |
| - | Die Batdateien | + | Die Batchdateien |
| Mit der Echo Zeile "Bitte legen sie die Arbeitskarte ein" und dem " | Mit der Echo Zeile "Bitte legen sie die Arbeitskarte ein" und dem " | ||
| Wichtig ist nun, daß die Install.bat in dem BAT Verzeichnis der Arbeitskarte liegt und genauso aussieht. Sollte das nicht der Fall sein, beschwert sich der Pofo. Daher auf allen Karten das BAT Verzeichnis. Es benötigt in der Regel wenig Platz und kann daher fast immer Platz finden. | Wichtig ist nun, daß die Install.bat in dem BAT Verzeichnis der Arbeitskarte liegt und genauso aussieht. Sollte das nicht der Fall sein, beschwert sich der Pofo. Daher auf allen Karten das BAT Verzeichnis. Es benötigt in der Regel wenig Platz und kann daher fast immer Platz finden. | ||
| - | Etwas zu den Treibern, die benötigt werden. Da sich Treiber auch nicht ändern, kopiert man sie besser in das Systemverzeichnis der Installkarte, | + | Etwas zu den Treibern, die benötigt werden. Da sich Treiber auch nicht ändern, kopiert man sie besser in das Systemverzeichnis der Installkarte, |
| Nun, wenn man nun die Datenkarte eingelegt hat, werden die Daten kopiert, die sich verändern. Wir werden auch noch eine Sicher.bat schreiben, die aufgerufen werden kann, die diese Dateien auch wieder auf die Arbeitskarte kopiert. Also die *.DAT oder *.par Dateien von Hyperlist, Zettel oder was auch immer. | Nun, wenn man nun die Datenkarte eingelegt hat, werden die Daten kopiert, die sich verändern. Wir werden auch noch eine Sicher.bat schreiben, die aufgerufen werden kann, die diese Dateien auch wieder auf die Arbeitskarte kopiert. Also die *.DAT oder *.par Dateien von Hyperlist, Zettel oder was auch immer. | ||
| Zeile 130: | Zeile 147: | ||
| ===== Die Arbeitskarte ===== | ===== Die Arbeitskarte ===== | ||
| - | Nun denn, die Arbeitskarte | + | Nun denn, die // |
| - | Wenn nicht, dann arbeiten die Programme von C aus und legen ihre Daten auf der Arbeitskarte | + | Wenn nicht, dann arbeiten die Programme von C aus und legen ihre Daten auf der // |
| + | Der Vorteil: | ||
| * ihre aktuellen Daten sind immer auf der Ramkarte | * ihre aktuellen Daten sind immer auf der Ramkarte | ||
| * Stürzt der Pofo ab gehen ihnen nur Einstellungen verloren | * Stürzt der Pofo ab gehen ihnen nur Einstellungen verloren | ||
| * nach der automatischen Installation ist ihr Pofo immer aktuell | * nach der automatischen Installation ist ihr Pofo immer aktuell | ||
| - | Der nächste Vorteil, was ich schon vorher angesprochen hatte, ist daß ich nun die Möglichkeit habe die Installkarte | + | Der nächste Vorteil, was ich schon vorher angesprochen hatte, ist, dass ich nun die Möglichkeit habe die // |
| - | Wenn sie ihre Installkarte | + | |
| + | Wenn sie ihre // | ||
| Die Epromkarte gibt es bis zu einer Größe von 1MB und damit ist es möglich alle wichtigen Programme immer griffbereit zu haben. Zwar paßt die Epromkarte nicht komplett in den Pofo, aber man benötigt sie ja nur zur Installation oder wenn man sich mal einige andere Programme installieren will. | Die Epromkarte gibt es bis zu einer Größe von 1MB und damit ist es möglich alle wichtigen Programme immer griffbereit zu haben. Zwar paßt die Epromkarte nicht komplett in den Pofo, aber man benötigt sie ja nur zur Installation oder wenn man sich mal einige andere Programme installieren will. | ||
| Dazu später ein Beispiel. | Dazu später ein Beispiel. | ||
| - | Auf der Arbeitskarte | + | Auf der // |
| - | Die Batchdatei sichert die Parameterdatein | + | |
| + | Die Batchdatei sichert die Parameterdateien | ||
| @Echo off | @Echo off | ||
| Zeile 153: | Zeile 174: | ||
| Wir sichern also Permdata.dat, | Wir sichern also Permdata.dat, | ||
| - | Bedenken sie, daß die Dateien auf der Arbeitskarte | + | Bedenken sie, dass die Dateien auf der // |
| Dann sind wir eigentlich fertig. | Dann sind wir eigentlich fertig. | ||
| Zeile 159: | Zeile 180: | ||
| ===== Arbeiten damit! ===== | ===== Arbeiten damit! ===== | ||
| - | Nun, kein Programmierer und das sind wir, wenn wir solche Abläufe kreieren, kommt ohne Testlauf aus und ich bin mir sicher, das eine oder andere geht schief, weil man einen Buchstaben vergessen hat oder etwas falsch geschrieben hat. Des weiteren wird sich im Laufe der Zeit die eine oder andere Änderung einstellen und die Installkarte muß angepaßt | + | Nun, kein Programmierer und das sind wir, wenn wir solche Abläufe kreieren, kommt ohne Testlauf aus und ich bin mir sicher, das eine oder andere geht schief, weil man einen Buchstaben vergessen hat oder etwas falsch geschrieben hat. Des weiteren wird sich im Laufe der Zeit die eine oder andere Änderung einstellen und die // |
| - | Nach erfolgreichen Testlauf ohne Fehler lassen sie sich eine ROMkarte beschreiben oder eine Epromkarte erstellen. Ich persönlich verwende eine 512Kb Erpomkarte | + | Nach erfolgreichen Testlauf ohne Fehler lassen sie sich eine ROMkarte beschreiben oder eine Epromkarte erstellen. Ich persönlich verwende eine 512 KB Epromkarte |
| * Anwednungen | * Anwednungen | ||
| * Tools | * Tools | ||
| * Spiele | * Spiele | ||
| * Online | * Online | ||
| - | In diesen Verzeichnissen befinden sich wieder Verzeichnisse in denen die Programme sind. Und um nun eine bestimmte Anwendung zu starten oder zu installieren habe ich mir in meinem BAT Verzeichnis noch andere | + | |
| + | In diesen Verzeichnissen befinden sich wieder Verzeichnisse in denen die Programme sind. Und um nun eine bestimmte Anwendung zu starten oder zu installieren habe ich mir in meinem BAT Verzeichnis noch andere | ||
| Will ich zum Beispiel ein Terminal Programm benutzen, was auf der Epromkarte läuft, also keine Daten speichert, dann lege ich meine Epromkarte ein und fertig. | Will ich zum Beispiel ein Terminal Programm benutzen, was auf der Epromkarte läuft, also keine Daten speichert, dann lege ich meine Epromkarte ein und fertig. | ||
| - | Nun habe ich einen 512Kb Pofo. Daher genieße ich viel Platz auf dem Laufwerk C. Deshalb kann ich diverse Programme auf meiner Ramdisk installieren. | + | Nun habe ich einen 512 KB Pofo. Daher genieße ich viel Platz auf dem Laufwerk C. Deshalb kann ich diverse Programme auf meiner Ramdisk installieren. |
| Ich habe dazu eine recht einfache Batchdatei geschrieben, | Ich habe dazu eine recht einfache Batchdatei geschrieben, | ||
| - | " | + | installp.bat: |
| - | | + | <code dos> |
| + | | ||
| Echo installiere von %1 in %2 | Echo installiere von %1 in %2 | ||
| c:\ | c:\ | ||
| Zeile 180: | Zeile 205: | ||
| pause | pause | ||
| cls | cls | ||
| + | </ | ||
| - | Benutz | + | Benutzt |
| - | "Installp a: | + | |
| Es wird ein Verzeichnis angelegt mit dem Namen des zweiten Parameters und aus dem Verzeichnis des ersten Parameters werden alle Dateien in das neue Verzeichnis kopiert. | Es wird ein Verzeichnis angelegt mit dem Namen des zweiten Parameters und aus dem Verzeichnis des ersten Parameters werden alle Dateien in das neue Verzeichnis kopiert. | ||
| + | |||
| Diese Batchdatei ist nur ein einfaches Beispiel, wie man sich fünf oder sechs Schritte vereinfachen kann. | Diese Batchdatei ist nur ein einfaches Beispiel, wie man sich fünf oder sechs Schritte vereinfachen kann. | ||
| - | Man könnte an der Stelle hier sich nützliche Batchdateien erfinden, die alles mögliche machen würden. Ich bin mir sicher, | + | Man könnte an der Stelle hier sich nützliche Batchdateien erfinden, die alles mögliche machen würden. Ich bin mir sicher, Lars Assebasse, der in seinen vielen genialen |
| Wie auch immer. Ich kann hier nur an ihren Programmiersinn appellieren. | Wie auch immer. Ich kann hier nur an ihren Programmiersinn appellieren. | ||
| - | Kleine | + | Kleine |
| - | Wer seinem Pofo ein Laufwerk gepuffert durch eine Knopfzelle spendiert hat (Vorgestellt in der PI 2/96) kann die Installkarte, | + | |
| - | Das muß man mal gesehen haben. | + | |
| - | Oder | + | Wer seinem Pofo ein Laufwerk gepuffert durch eine Knopfzelle spendiert hat (Vorgestellt in der PI 2/96) kann die // |
| - | Packen. In dieser | + | Das muss man mal gesehen haben! |
| - | Oder | + | **Oder** Packen. In dieser PI ist auch ein kleiner Bericht, wie man Packer benutzt und welche Parameter es gibt. Wenn sie ihre Programme mit einem Packer komprimieren, |
| - | Mit einer speziellen Bootkarte können sie Ihre Daten auch von einem angeschlossenen FolioDrive kopieren. Dazu muß man natürlich | + | |
| - | ===== Zum Schluß? ===== | + | **Oder** |
| + | Mit einer speziellen Bootkarte können sie Ihre Daten auch von einem angeschlossenen FolioDrive kopieren. Dazu muss man natürlich die Pfandanweisungen anpassen. Aber machbar. | ||
| - | Gott was soll man da sagen? Ich habe ihnen einen kleinen Anstoß gegeben und eine funktionierende Lösung die größtenteils auf allen Pofos anwendbar ist. Wie gut es letztendlich an Ihre Bedürfnisse | + | ===== Zum Schluss? ===== |
| + | |||
| + | Gott was soll man da sagen? Ich habe ihnen einen kleinen Anstoß gegeben und eine funktionierende Lösung die größtenteils auf allen Pofos anwendbar ist. Wie gut es letztendlich an Ihre Bedürfnisse | ||
| --- // | --- // | ||
| ===== Anhang ===== | ===== Anhang ===== | ||
| + | |||
| + | Beispieldatei '' | ||
| <code dos> | <code dos> | ||
hilfe/tipps/sonstiges/autopofo.1138480985.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
