Accounts und Farben
Moderators: Hacker, Stefan2, white
Accounts und Farben
Hallo,
für die meisten hie wahrscheinlich ein recht triviales Problem, aber ich noch immer keine Lösung dafür gefunden. Wie bekommt man es als Laie hin, dass der Total Commander in unterschiedlichen Accounts eines Windows XP Systems, dem Nutzer unterschiedliche Farben zur Verfügung stellt? Ich lese Lieber hell auf dunkel mein Kollege umgekehrt. Lässt sich beides realisieren?
Gruß Scoon
für die meisten hie wahrscheinlich ein recht triviales Problem, aber ich noch immer keine Lösung dafür gefunden. Wie bekommt man es als Laie hin, dass der Total Commander in unterschiedlichen Accounts eines Windows XP Systems, dem Nutzer unterschiedliche Farben zur Verfügung stellt? Ich lese Lieber hell auf dunkel mein Kollege umgekehrt. Lässt sich beides realisieren?
Gruß Scoon
- StickyNomad
- Power Member
- Posts: 1933
- Joined: 2004-01-10, 00:15 UTC
- Location: Germany
2Scoon
Hallo und willkommen!
Eine Möglichkeit hierzu ist die Verwendung mehrerer INI-Dateien.
Jeder Nutzer würde dann TC mit einer eigenen Verknüpfung Aufrufen, die das entsprechende INI-File lädt:
Die Änderungen werden dann in die entsprechenden INI-files geschrieben, so kann jeder Nutzer seinen eigens konfigurierten TC benutzen.
Sollen auch unterschiedliche FTP-Verbindungen verfügbar sein, lässt sich das mit getrennten 'wcx_ftp.ini's realisieren. Dazu einfach folgendes an die Verknüpfung anhängen:
HTH
Hallo und willkommen!
Eine Möglichkeit hierzu ist die Verwendung mehrerer INI-Dateien.
Jeder Nutzer würde dann TC mit einer eigenen Verknüpfung Aufrufen, die das entsprechende INI-File lädt:
Code: Select all
C:\totalcmd\TOTALCMD.EXE /i=C:\totalcmd\wincmd_user1.ini
C:\totalcmd\TOTALCMD.EXE /i=C:\totalcmd\wincmd_user2.ini
Sollen auch unterschiedliche FTP-Verbindungen verfügbar sein, lässt sich das mit getrennten 'wcx_ftp.ini's realisieren. Dazu einfach folgendes an die Verknüpfung anhängen:
Code: Select all
/F=C:\totalcmd\wcx_ftp_user[n].ini
Wenn man das Problem unabhängig von speziellen Benutzern lösen möchte, legt man einfach EINE EINZIGE Verknüpfung auf den All Users-Desktop:
So startet der TC für JEDEN Benutzer des Rechners mit einer benutzerspezifischen Konfigurationsdatei im Verzeichnis X:\Dok. und Einstellungen\Benutzer\Anwendungsdaten\Total Commander.
Icfu
Code: Select all
"X:\Pfad\zur\TOTALCMD.EXE" /i="%appdata%\Total Commander\wincmd.ini"
Icfu
This account is for sale
- SanskritFritz
- Power Member
- Posts: 3693
- Joined: 2003-07-24, 09:25 UTC
- Location: Budapest, Hungary
Ich hab' mir Buttons in die Buttonbar gebastelt, mit denen ich zwischen 2 ini-Dateien hin- und herswitchen kann.
Schau' mal in die TC-Hilfe unter Startparameter.
Oder hier: http://www.ghisler.ch/wikide/index.php/Kommandozeilenparameter
Schau' mal in die TC-Hilfe unter Startparameter.
Oder hier: http://www.ghisler.ch/wikide/index.php/Kommandozeilenparameter
Hallole 
maaann Leute, sacht ma ihr seit doch nu lang genuch' mit dem TC unterwegs...
um zu wissen , daß in der wincmd.ini im Total Commander Verzeichniss
VVIncmd.1N1 :
This variable will only be read if the wincmd.ini is located in the same dir as the program.
It is the sum of the following values:
1: Use wincmd.ini in program dir if no other location is set via registry or parameters.
2: Use wcx_ftp.ini in program dir if no other location is set via registry or parameters.
4: Completely ignore registry settings about wincmd.ini and wcx_ftp.ini location.
und bei 0 wird die einstellung von der regestrie genommen.. die von user..
also in der Regestrie dann angeben, welche ini die user verwenden :
tc.reg :
und hier kann man dann eintragen ob dann im User-verzeichniss die ini ligen oder
woanders, mittels "%userdir%\\programme\\tc\\wincmd.ini"
current user wird das doch abgelegt und wenn das dann woanders iss.. also
wie ich getippert hab... dann liegt das im userdir.. kann aber auch dann in reinform
geschriben sind :
" C:\dokumente und einstellungen\userblabla\programme\totalcmd\wincmd.ini "
und somit wird dann die einste... ini's und einstelllung da gelesen, wo der user möchte..
stimmt doch.. odda?
so theoretisch*dumdiedumdideldu..*
sachtma.. wie lang seit Ihr da nu dabei...*ungleubig angugg*
liebe Grüße
Blacky

maaann Leute, sacht ma ihr seit doch nu lang genuch' mit dem TC unterwegs...
um zu wissen , daß in der wincmd.ini im Total Commander Verzeichniss
VVIncmd.1N1 :
Code: Select all
UseIniInProgramDir=7
It is the sum of the following values:
1: Use wincmd.ini in program dir if no other location is set via registry or parameters.
2: Use wcx_ftp.ini in program dir if no other location is set via registry or parameters.
4: Completely ignore registry settings about wincmd.ini and wcx_ftp.ini location.
und bei 0 wird die einstellung von der regestrie genommen.. die von user..
also in der Regestrie dann angeben, welche ini die user verwenden :
tc.reg :
Code: Select all
REGEDIT4
[HKEY_CURRENT_USER\Software\Ghisler\Total Commander]
"FtpIniName"="C:\\Programme\\totalcmd\\wcx_ftp.ini"
"IniFileName"="C:\\Programme\\totalcmd\\wincmd.ini"
"InstallDir"="C:\\Programme\\totalcmd"
[HKEY_LOCAL_MACHINE\Software\Ghisler\Total Commander]
"FtpIniName"="C:\\Programme\\totalcmd\\wcx_ftp.ini"
"IniFileName"="C:\\Programme\\totalcmd\\wincmd.ini"
"InstallDir"="C:\\Programme\\totalcmd"
woanders, mittels "%userdir%\\programme\\tc\\wincmd.ini"
current user wird das doch abgelegt und wenn das dann woanders iss.. also
wie ich getippert hab... dann liegt das im userdir.. kann aber auch dann in reinform
geschriben sind :
" C:\dokumente und einstellungen\userblabla\programme\totalcmd\wincmd.ini "
und somit wird dann die einste... ini's und einstelllung da gelesen, wo der user möchte..
stimmt doch.. odda?
so theoretisch*dumdiedumdideldu..*
sachtma.. wie lang seit Ihr da nu dabei...*ungleubig angugg*
liebe Grüße
Blacky
Man kann auch nach Installation des TC mit dem Programm Inireloc.exe den Ort der ini verändern. Wenn man den dritten Punkt 'Documents and Settings (user specific apllication data)' auswählt, dann wird automatisch beim Start des TC eine Konfigurationsdatei im Benutzerespezifischen Verzeichnis angelegt, so dass jeder benutzer seine eigenen Einstellungen erhält.
sheepdog
sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
[mod]
Off topic Post gesplittet nach http://ghisler.ch/board/viewtopic.php?t=11697
sheepdog (Moderator)
[/mod]
Off topic Post gesplittet nach http://ghisler.ch/board/viewtopic.php?t=11697
sheepdog (Moderator)
[/mod]
Hy,
das hätt mir auch einfallen können.. auch gut als Tip !
grüße
Blacky
das hätt mir auch einfallen können.. auch gut als Tip !
grüße
Blacky
Meine Blackysgate.de/net
Ma' Personal licence : already one. Hab auch eine
Mein Computer : Einer/once ??? bahh, Rz/Data Centre !
Kitchen, Liv.room, TV, Schlafz.. Sch...
BS/OS: Win3.1/7, Fedora a. other, Reactos
Ma' Personal licence : already one. Hab auch eine
Mein Computer : Einer/once ??? bahh, Rz/Data Centre !
Kitchen, Liv.room, TV, Schlafz.. Sch...
BS/OS: Win3.1/7, Fedora a. other, Reactos
So, ich nochmal. Ist zwar schon eine Weile her, aber nun hat sich das Problem wieder aufgetan und ich habe die oben genannte Lösung noch nicht durchführen können. Mein Problem ist, wenn ich auf die Eigenschaften einer erstellten Verknüpfung gehe, gibt es nirgendwo eine Einstellung, wo ich die aufgerufene INI beeinflussen könnte. Ich kann nur die exe beeinflussen, welche aufgerufen wird. Versteht ihr, was ich meine?
Gruß Scoon
Gruß Scoon
- Wilhelm M.
- Power Member
- Posts: 1054
- Joined: 2003-06-05, 10:45 UTC
Du kannst im Feld "Ziel" der Verknüpfung die ganze Wurst eingeben, also z.B.
C:\totalcmd\TOTALCMD.EXE /i=C:\totalcmd\wincmd_user1.ini
(Tipp von StickyNomad)
oder
"X:\Pfad\zur\TOTALCMD.EXE" /i="%appdata%\Total Commander\wincmd.ini"
(Tipp von Icfu).
Anführungszeichen bei Pfaden mit Leerzeichen.
C:\totalcmd\TOTALCMD.EXE /i=C:\totalcmd\wincmd_user1.ini
(Tipp von StickyNomad)
oder
"X:\Pfad\zur\TOTALCMD.EXE" /i="%appdata%\Total Commander\wincmd.ini"
(Tipp von Icfu).
Anführungszeichen bei Pfaden mit Leerzeichen.
Grüße/Regards,
Wilhelm
Wilhelm
Erst einmal vielen Dank! Leider funktioniert das nocht nicht so, wie ich mir das vorstelle. Ich habe eine Verknüpfung erstellt und in Eigenschaften bei Ziel den Verweis auf meine persönliche INI-Datei eingetragen. Danach bin ich in einen anderen Account gewechselt, um zu sehen ob es funktioniert. Leider nein, denn auch hier werden meine Farbeinstellungen aufgerufen, wenn ich den Totalcommander öffne.
Gruß Scoon
Gruß Scoon
- Wilhelm M.
- Power Member
- Posts: 1054
- Joined: 2003-06-05, 10:45 UTC
Klar, wenn du in dem anderen Account die gleiche Verknüpfung startest.
1) Wo liegt deine ini?
2) Gehe dorthin und kopiere die ini in eine andere ini-Datei, also z.B. wincmd.ini -> wincmd2.ini
3) Gib in dem einen account in der Verknüpfung die wincmd.ini an und in dem anderen die wincmd2.ini.
Jetzt kann Benutzer 2 seine Einstellungen machen, ohne die von Benutzer 1 zu ändern.
P.S. das hat StickyNomad oben schon vorgeschlagen.
1) Wo liegt deine ini?
2) Gehe dorthin und kopiere die ini in eine andere ini-Datei, also z.B. wincmd.ini -> wincmd2.ini
3) Gib in dem einen account in der Verknüpfung die wincmd.ini an und in dem anderen die wincmd2.ini.
Jetzt kann Benutzer 2 seine Einstellungen machen, ohne die von Benutzer 1 zu ändern.
P.S. das hat StickyNomad oben schon vorgeschlagen.
Grüße/Regards,
Wilhelm
Wilhelm