[Allegro] V25.7 auf CD, TEMP-Verz.
Thomas Berger
ThB at Gymel.com
Fr Jul 8 09:43:11 CEST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Lieber Herr Eversberg,
>> standardmäßig steht (für XP) bei uns in der cat.ini
>>
>> DbAux=zzz
>>
>> worin allegro die temporären Dateien schreibt. Das heißt, dass das
>> Verzeichnis zzz im Allegro-Verzeichnis steht, also zB C:\allegro\zzz. Zu
>> Testzwecken soll nun das Programm von einer CD (Ready to run) kommen, die
>> Daten liegen aber zB auf C:
>> Es müsste also heißen:
>>
>> DbAux=C:\allegro\zzz oder
>>
>> DbAux=C:\temp wenn es C:\temp gibt.
>>
>> Anders: Kann ich in DbAux einen absoluten Pfad eingeben, während
>> DbAux=zzz
>> nur ein relativer ist?
>>
> Dieser dauernde Zirkus mit dem Arbeitsverzeichnis wird uns jetzt zuviel.
> Auf den Zettel kommt dieses und nichts anderes:
>
> set W xyz
> Das Arbeitsverzeichnis (Working Directory) wird auf xyz gesetzt. Wenn
> xyz fehlt, wird der Inhalt der iV genommen.
>
> Mit if no ... kann man checken, ob das nicht geklappt hat. Im
> Verzeichnisnamen xyz kann man / statt \\ verwenden. Ob man einen /
> oder \\ an das Ende setzt, ist unerheblich. Wenn man var W gibt,
> kommt genau das raus, was man als xyz gesetzt hat.
>
> Wir rasten nicht, bevor das erledigt ist und fahren eher auch nicht auf
> die Balearen. Aber dann ist endgueltig Feierabend mit dem Thema!!!
Vorsicht: DbAux ist nicht W, sondern M! D.h. fuer a99 wird das
System-Temp-Verzeichnis verbogen. DbAux ist eine generell mit Vorsicht
zu geniessende / nicht empfehlenswerte Setzung, denn das
TEMP-Verzeichnis ist eigentlich ein optimaler Ort, ueber den a99 mit dem
Rest der Welt Dateien austauschen kann. Und die System-TEMP-Setzung ist
auf vielen Systemen (vor allem jenen, die man ueberhaupt nicht
kontrollieren kann, weil dort eine CD-Anwendung mit alcarta laeuft) der
einzige Ort, fuer den Schreibrechte garantiert sind.
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCzi6PENVh3bB0lwMRAmwDAJ9tVAY/jEUBFZT4789dmNHkI4oQWQCgr1Gr
D5gLyUOp2lN5/GhdF89+YEw=
=Ye0d
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro