13.08.2013 Aufrufe

opsi-winst Handbuch

opsi-winst Handbuch

opsi-winst Handbuch

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

<strong>opsi</strong>-<strong>winst</strong> <strong>Handbuch</strong><br />

5.2.1 Verwendung<br />

7 / 93<br />

Wichtigste Eigenschaft der Text- oder String-Konstanten ist die spezifische Art, wie die von ihnen repräsentierten<br />

Werte eingesetzt werden:<br />

Vor Abarbeitung des Skripts werden die Namen der Konstanten in der gesamten Skriptdatei gegen die Zeichenfolge<br />

ihrer vom <strong>opsi</strong>-<strong>winst</strong> bestimmten Werte ausgetauscht.<br />

Diese Ersetzung vollzieht sich – in der gleichen Weise wie bei den Text-Variablen in den sekundären Sektionen – als<br />

ein einfaches Suchen- und Ersetzen-Verfahren (Search und Replace), ohne Rücksicht auf den jeweiligen Ort, an dem<br />

die Konstante steht.<br />

5.2.2 Beispiel<br />

<strong>opsi</strong>-<strong>winst</strong> kennt z.B. die Konstanten %ScriptPath% für den Ort im Verzeichnisbaum, an dem das interpretierte<br />

Skript steht und %System% für den Namen des Windows-Systemverzeichnisses. In einer Files-Sektion könnten daher<br />

auf folgende Weise alle Dateien eines Verzeichnissystems, das im gleichen Verzeichnis wie das Skript liegt, in das<br />

Windows-Systemverzeichnis kopiert werden:<br />

[files_do_my_copying]<br />

copy "%ScriptPath%\system\*.*" "%System%"<br />

Gegenwärtig sind folgende Konstanten definiert:<br />

5.2.3 Systemverzeichnis<br />

Basissystemverzeichnis<br />

%ProgramFilesDir%: c:\program files<br />

%ProgramFiles32Dir%: c:\Program Files (x86)<br />

%ProgramFiles64Dir%: c:\program files<br />

%ProgramFilesSysnativeDir% : c:\program files<br />

%Systemroot% : c:\windows<br />

%System% : c:\windows\system32<br />

%Systemdrive% : c:<br />

%ProfileDir% : c:\Documents and Settings<br />

Gemeinsames (AllUsers) Verzeichnis<br />

%AllUsersProfileDir% or %CommonProfileDir% : c:\Documents and Settings\All Users<br />

%CommonStartMenuPath% or %CommonStartmenuDir% : c:\Documents and Settings\All Users\Startmenu<br />

%CommonAppdataDir% : c:\Documents and Settings\All Users\Application Data<br />

%CommonDesktopDir%<br />

%CommonStartupDir%<br />

%CommonProgramsDir%

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!