Wie kann man neue Umgebungsvariablen dem TC nach dem Start bekannt machen?

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
RFriedr753
Junior Member
Junior Member
Posts: 16
Joined: 2009-09-07, 10:18 UTC

Wie kann man neue Umgebungsvariablen dem TC nach dem Start bekannt machen?

Post by *RFriedr753 »

Hallo,

wie kann ich, wenn, nachdem TC gestartet wurde, das Environment geändert wurde, dieses TC "bekannt machen" ohne ihn zu schließen und zu starten?

Schonmal besten Dank.

cu
F. :-)
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6951
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Re: Wie kann man neue Umgebungsvariablen dem TC nach dem Start bekannt machen?

Post by *Horst.Epp »

Eigentlich gar nicht.
Simple Lösung den folgenden Befehl auf einen Button oder ins Start Menu legen
cm_exit 9
Alles Tabs usw. bleiben bei diesm Restart erhalten.
Windows 11 Home, Version 24H2 (OS Build 26100.3915)
TC 11.51 x64 / x86
Everything 1.5.0.1391a (x64), Everything Toolbar 1.5.2.0, Listary Pro 6.3.2.88
QAP 11.6.4.2.1 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50390
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: Wie kann man neue Umgebungsvariablen dem TC nach dem Start bekannt machen?

Post by *ghisler(Author) »

Total Commander reagiert schon auf Änderungen von globalen Umgebungsvariablen:
Wenn er die Windows-Meldung WM_SETTINGCHANGE erhält, dann vergleicht er seine eigenen Umgebungsvariablen mit denen des Systems:
- geänderte Variablen werden übernommen
- neu hinzugekommene Variablen werden auch hinzugefügt
- entfernte Variablen werden dagegen NICHT entfernt

Kontrolliert wird das über die Option UpdateEnv= in der wincmd.ini unter [Configuration]. Siehe Hilfe Abschnitt 4b, Teil 2.
Author of Total Commander
https://www.ghisler.com
Post Reply