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%