Windows variabelen in INI bestand

Moderated forum for Dutch users

Moderators: white, Rein de Jong

Post Reply
FVG
Junior Member
Junior Member
Posts: 69
Joined: 2006-12-14, 19:11 UTC
Location: Mol - Antwerpen - Belgie

Windows variabelen in INI bestand

Post by *FVG »

Hoy,
Teneinde mijn ini-bestand zowel te kunnen gebruiken in Windows 2000 als in Windows XP heb ik in mijn ini-bestand in alle paden C:\Winnt (ini is oorspronkelijk aangemaakt in 2K) vervangen door de Windows systeemvariabele %windir%.
Dit werkt overal goed behalve voor de vaste tabbladen daar komt nu in de label van het tabblad %windir% te staan ipv Winnt of Windows. Als gevolg hiervan wordt ook een foutieve map getoond.
Heeft iemand hier een oplossing voor?
Bedankt
Frank
User avatar
Rein de Jong
Senior Member
Senior Member
Posts: 393
Joined: 2005-01-30, 20:26 UTC
Location: NL
Contact:

Post by *Rein de Jong »

Ik kan dit niet bevestigen onder Vista.
Ik heb de wincmd.ini aangepast.

Code: Select all

[righttabs]
0_path=E:\Downloads\
0_options=1|3|1|0|0|1|0
1_path=%windir%
1_options=1|3|1|0|0|1|0
Dat gaat goed.

ook het opslaan in een tab-bestand gaat goed:

Code: Select all

[activetabs]
0_path=D:\Util\totalcmd\
0_options=1|1|0|0|0|1|0
1_path=D:\Program Files\
1_options=1|1|0|0|0|0|0
2_path=%windir%
2_options=1|1|0|0|0|0|0
activetab=2
In alle gevallen komt er in de tab keurig c:\windows te staan. wel heb ik gezien dat bij het opslaan van wincmd.ini %windir% wordt vervangen door de actuele waarde. Dat zal in jouw geval afhankelijk van het OS c:\winnt respectievelijk c:\windows zijn. Dit lijkt mij een bug.

Overigens ben ik geen voorstander van het oppslaan van de ini's in de windows map. Een betere plek is userdata of in \Mijn Documenten\TotCmd

Bij de start van TC kun je aangeven waar ze staan door:

Code: Select all

D:\Util\totalcmd\TOTALCMD.EXE /i="d:\Mijn Data\TotCmd\wincmd.ini" /F="d:\Mijn Data\TotCmd\wcx_ftp.ini"
Ook kun je diverse andere opslagbestanden daarheen verplaatsen.

Wellicht ook voor jou interessant:
http://ghisler.ch/board/viewtopic.php?t=16566

Overigens zal ik in het Engels forum melden dat de variabele wordt overschreven.
Groetjes/
______/Rein

--- Moderator NL-forum ---
zie ook: https://www.reindejong.nl/totcmd
User avatar
Rein de Jong
Senior Member
Senior Member
Posts: 393
Joined: 2005-01-30, 20:26 UTC
Location: NL
Contact:

Post by *Rein de Jong »

Nog een vraag? Gebruik je wel de laatste versie (7.02a)? Daarin is het opgelost.

zie: http://ghisler.ch/board/viewtopic.php?t=16780&highlight=tab+commanderpath

Ik heb het andere probleem van het vasthouden van de variabelen in de in-file gemeld: http://www.ghisler.ch/board/viewtopic.php?t=18248
Groetjes/
______/Rein

--- Moderator NL-forum ---
zie ook: https://www.reindejong.nl/totcmd
User avatar
Rein de Jong
Senior Member
Senior Member
Posts: 393
Joined: 2005-01-30, 20:26 UTC
Location: NL
Contact:

Post by *Rein de Jong »

Zoals Ghisler in het draadje: zegt:
Ghisler wrote:Indeed environment variables aren't currently supported in Tab files. I could add it easily, but the variables would be lost when the tabs are saved.
Ghisler (vertaald) wrote:Inderdaad worden omgevingsvariabelen momenteel nog niet ondersteund. Ik zou dat makkelijk kunnen invoegen. De variabelen worden echter niet bewaard wanneer de tabs worden opgeslagen.
Wordt een variabele wel gelezen, maar niet opgeslagen.
Groetjes/
______/Rein

--- Moderator NL-forum ---
zie ook: https://www.reindejong.nl/totcmd
FVG
Junior Member
Junior Member
Posts: 69
Joined: 2006-12-14, 19:11 UTC
Location: Mol - Antwerpen - Belgie

Post by *FVG »

Inderdaad Rein de eerste keer werkt het wel en wordt de systeemvariabele vervangen door de juiste dir, maar bij het afsluiten van TC wordt deze variabele in de INI vervangen door de huidige.
Heb ondertussen de test gedaan op XP en op Vista, beide met hetzelfde resultaat.
We wachten dus af op een eventuele correctie.
Bedankt
Frank
Post Reply