Collapse AllExpand All

ReplaceString - merkkijonojen päivitysohjelma

Komentoriviltä käynnistettävällä apuohjelmalla ReplaceString voidaan päivittää mikä tahansa merkkijono missä tahansa tekstimuotoisessa tiedostossa. Ohjelma löytyy oletusarvoisesti hakemistosta C:\Program Files\Tekla\XcityWebMap\Program\Admin\Bin\.

Ohjelman käyttö

Ohjelma käynnistyy MSDOS-ikkunassa komennolla replacestring. Kun ohjelma käynnistetään ilman parametreja, näytetään kaikki käyttövaihtoehdot.
..\Tekla\Webmap\Program\Admin\Bin>ReplaceString
ReplaceString [drive:][path]filename "find string""replace string"[/I][/D][/V]
Käytettävät parametrit toimivat seuraavalla tavalla:
  • [drive:][path][filename: Annetaan ko. tiedoston nimi hakemistopolkuineen.
  • "find string": Tiedostonimen jälkeen annetaan korvattava merkkijono. Merkkijono annetaan lainausmerkeissä ("n an") mikäli merkkijono sisältää välilyöntejä. Jos korvattavassa merkkijonossa on lainausmerkkejä, voidaan myös ne korvata halutuilla merkeillä kun lisätään \-merkki lainausmerkin eteen, esim. \"label\".
  • "replace string": Annetaan uusi merkkijono, jolla vanha korvataan samalla tavalla kuin edellisessä kohdassa.
  • [/I]: Lisäparametrin avulla korvaus tehdään välittämättä pienistä tai isoista kirjaimista. Kaikki lisäparametrit voidaan myös antaa muodossa /i, -i, /d, -d, /v ja -v.
  • [/D]: Lisäparametrilla lisätään automaattisesti toinen \-merkki esimerkiksi kun hakemistopolkuja muutetaan. Tätä voidaan käyttää kun esim. hakemistopolkuun c:\program files\tekla\webmap\ halutaan lisätä ylimääräiset \-merkit.
  • [/V]: Parametrilla näytetään tavallista enemmän tietoja korvauksesta, kuten vanha merkkijono, uusi merkkijono ja montako korvausta tehtiin.

Esimerkki

..\replacestring tiedosto.txt "merkki 1" "merkki 2" /I /V