Zwei verschiedene Buttonbars für zwei user

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
tierfreund
Junior Member
Junior Member
Posts: 13
Joined: 2005-08-14, 15:14 UTC
Location: Soutern France

Zwei verschiedene Buttonbars für zwei user

Post by *tierfreund »

Ich bin gerade dabei meinen PC neu aufzusetzen (Dualboot, Windows 2000 und Windows XP).

Ich habe Totalcommander zweimal auf meinem PC installiert, einmal als normaler Benutzer, einmal als Administrator.
Dabei will ich zwei verschiedene Buttonbars benutzen:
Eine für den „normalen“ Benutzer und eine für den Administrator Account. Idealerweise will ich die wincommander.ini im Programmverzeichniss ablegen, bin aber nicht sicher ob das mit einem Dualboot System funktioniert.

Was ist denn die einfachste Strategie um für zwei Benutzer zwei verschiedene Buttonbars laden zu lassen?
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Das ginge z.B. mit dem folgenden Eintrag in der Wincmd.ini:
Wincmd.ini wrote:[Buttonbar]
Buttonbar=%Commander_Path%\%Username%_DEFAULT.BAR
Wenn zusätzlich für alle Anwender die gleiche wincmd.ini benutz wird (z.B. wegen):
Wincmd.ini wrote:[Configuration]
UseIniInProgramDir=7
muss diese Einstellung nur einmal gemacht werden.

Anstelle von %Commander_Path% kannst du natürlich auch andere Umgebungsvariablen oder auch feste Pfade angeben, falls die Umgebungsvariablen unterschiedlich in deinen beiden Betriebssysteminstallationen sind.

Gruß
Holger
tierfreund
Junior Member
Junior Member
Posts: 13
Joined: 2005-08-14, 15:14 UTC
Location: Soutern France

Post by *tierfreund »

Hallo HolgerK

danke für die rasche Antwort. Ich bin nicht sicher, ob ich das richtig verstanden habe.

Ich müsste also zwei Einträge hier machen, um verschiedene Buttonbars für die beiden user A und B zu bekommen:

[Buttonbar]
Buttonbar=%Commander_Path%\%UserA%_ADEFAULT.BAR

Buttonbar=%Commander_Path%\%UserB%_BDEFAULT.BAR
Habe ich das richtig verstanden?
User avatar
HolgerK
Power Member
Power Member
Posts: 5411
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Nein.
Ein Eintrag reicht aus.
%Username% ist eine Umgebungsvariable die den Namen des momentan angemeldeten Users enthält.

Dementsprechend würde das zur Laufzeit als

Administrator_Default.bar

oder

tierfreund_Default.bar

expandiert.

Starte doch einfach mal das Kommadozeilenfenster
"Befehle->DOS starten" (oder alternativ in der Kommandozeile cmd eingeben)
und gebe dort den Befehl set ein.

Damit bekommst du eine Liste der momentan definierten Umgebungsvariablen.

Mit %VARIABLENAME% als Platzhalter, kannst du den Inhalt dieser Variablen anstelle einer festen Zeichenfolge benutzen.

Gruß
Holger
tierfreund
Junior Member
Junior Member
Posts: 13
Joined: 2005-08-14, 15:14 UTC
Location: Soutern France

Post by *tierfreund »

Hallo Holger

jetzt habe ich verstanden. Es hat auf Anhieb funktioniert.

Herzlichen Dank :D :D :D
Post Reply