Toon posts:

[XP] addslashes oid in batchscripting

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi

Ik ben bezig met een batch script en veel dingen zijn al klaar, maar ik heb nu iets dat ik in het regsiter wil zetten.

Dat gaat normaal door C:\\Windows'\\system32\\ bijv.

Maar ik wil gebruik maken van de omgevings varibles, maar het probleem is dat het dan %systemroot%\system32 zou moetne zijn, die 2e slash naar de variable is geen probleem dat kan ik gewoon

%systemroot%\\system32 zo doen, maar %systemroot% is bij C:\Windows\ en dan wordt het dus C:\Windows\\system32.

Wat mijn vraag is kan ik een slash adden in %systemroot% bij in dit geval C:\

Verwijderd

ummm heb je het niet over java ofzo? batch (cmdline) heeft hier echt totaal geen problemen mee...

overigens %systemroot% = c:\windows (default xp) dus zonder slash.

Verwijderd

Topicstarter
command line niet neej maar het regsiter wel

Verwijderd

ook niet, gebruik maar eens reg.exe (supporttools) om registry entries te wijzigen/toevoegen etc.

Verwijderd

Probeer dit eens,

set var=%systemroot%
set var=%var:\=\\%

dit is een zoek en vervang methode van set (set /?)

Michel

Verwijderd

Topicstarter
meesterlijk dank je :)
Pagina: 1