Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Batch-Speziallisten gefragt.

gelöscht_35042 / 31 Antworten / Flachansicht Nickles

Es geht um folgendes:

in den Umgebungsvariablen von WIN werden jetzt die TEMP,s auf eine RAM-Disk geleitet.

Jetzt nehmen aber div. Programme bei der Installation einfach den Win-Temp-Ordner ohne zu fragen. Die RAM-Disk gefällt den Proggis nicht, da beim nächsten booten nichts mehr da ist, was zur weiteren Installation benötigt wird. (Nero macht das zum Beispiel, bitte keine Diskussion über Nero) und verweigern die Installation

Also muss man erst vorher alle Pfade in den Umbgebungsvariblen für die Temp,s wieder umschreiben, sodass diese in einem Ordener auf der Festplatte landen.

Ideal wäre jetzt eine Batchdatei um diese Pfade auf einen Schlag umzuschreiben, einmal booten, ferddich..

Umgekehrt natürlich auch, die Temp,s wieder auf auf die RAM-Disk

Wie könnten die beiden Batch,s aussehen? Wenn es denn geht...

Gruß
luttyy

bei Antwort benachrichtigen
Synthetic_codes gelöscht_35042 „Batch-Speziallisten gefragt.“
Optionen

Hi Lutty

suche mal in der registry nach deinem Temp-Ordner auf der RAM-Disk.

Wenn du dort fündig wirst, dann kannste dir 2 reg dateien anlegen, einmal mit dem entsprechenden schlüssel der auf die ramdisk verweist, einmal mit einem lokalen ordner auf platte. Vor den entsprechenden installationen führst du dann die entsprechende Reg-datei aus.

alternativ könntest du dir ein script schreiben, welches überprüft, ob eine datei existiert, zb C:\savetmp . ist diese Datei vorhanden, kann das script beim herunterfahren(via policy einstellen) per xcopy den inhalt des temp-ordners auf die platte verschieben, und beim hochfahren(per RunOnce-Key den man nach dem sichern der daten anlegt) wiederherstellen.

'); DROP TABLE users;--
bei Antwort benachrichtigen