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