Edit-OemText
PackageDeployment Modul Hilfe |
Package Deployment Module (DSM eScript Commands) |
Edit-OemText Cmdlet |
Version 1.0.0.3 |
Edit-OemText
Übersicht
OEM-Dateiänderung
Syntax
Edit-OemText [-FileName] <String> [[-OldLine] <String>] [[-TcpIpKeyColumn] <String>] [-ContinueOnError] [-IsTcpIpConfigFormat] [-Unicode] [-Wow64] [[-Action] <String>] [[-InsertMode] <String>] [[-NewLine] <String[]>] [[-Context] <String>] [<CommonParameters>]
Beschreibung
Dieser Befehl ist speziell für ASCII/ANSI - Dateien vorgesehen und kann verwendet werden, um mehrere Zeilen einzufügen oder zu löschen. Der Befehl arbeitet nur beim Löschen mit Platzhaltern, wobei bei der Verwendung von Platzhaltern keine Einschränkungen wie im DOS-Betrieb vorliegen. Neben dem Dateinamen, der in jedem Fall anzugeben ist, richten sich die weiteren Eingaben nach der gewählten Aktion.
Parameter
-Action <String> |
||||||
Prepend: Zeilen am Anfang der Datei einfügen. |
||||||
|
-Context <String> |
||||||
User: Ausführung unter Benutzerkonto; Protokollierung in HKEY_CURRENT_USER, also für den Benutzer. |
||||||
|
-ContinueOnError <SwitchParameter> |
||||||
Setzt das Skript trotz eines aufgetretenen Fehlers im betreffenden Befehl fort |
||||||
|
-FileName <String> |
||||||
Name der zu ändernden Datei. |
||||||
|
-InsertMode <String> |
||||||
New: Fügt nur die Zeilen ein, die in der bestehenden Datei noch nicht vorhanden sind. |
||||||
|
-IsTcpIpConfigFormat <SwitchParameter> |
||||||
Die angegebene Datei ist im TCP/IP Konfigurations-Format. |
||||||
|
-NewLine <String[]> |
||||||
Neue Zeilen. |
||||||
|
-OldLine <String> |
||||||
Zeilen ersetzen, die dem Suchmuster entsprechen. Der Text kann Platzhalter (* and ?) enthalten. |
||||||
|
-TcpIpKeyColumn <String> |
||||||
Spaltennummer des Sclüsselwertes in TCP/IP Konfigurations-Dateien. |
||||||
|
-Unicode <SwitchParameter> |
||||||
Unicode Zeichensatz verwenden (UTF-16). |
||||||
|
-Wow64 <SwitchParameter> |
||||||
Aus Kompatibilitätsgründen verwendet Ivanti DSM bei Datei- und Registryzugriffen standardmäßig den Ablageort für 32-Bit Anwendungen (sofern dieser sich von dem für 64-Bit Anwendungen unterscheidet). Bei Dateizugriffen hat dies zur Folge, dass bei x64-Systemen auf das %WinDir%\SysWOW64 Verzeichnis und nicht auf das %WinDir%\system32 Verzeichnis zugegriffen wird. Bei Registry-Befehlen werden (unter anderem) Zugriffe auf HKEY_LOCAL_MACHINE\SOFTWARE nach HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node umgeleitet. Der x64-Schalter bewirkt, dass bei der Ausführung des Skript-Befehls auf einem x64-Computer diese Umleitung von Datei- bzw Registryzugriffen abgeschaltet und der eScript-Befehl auf angegebenen Pfad ausgeführt wird. Beim Callscript-Befehl wird damit das Skript in einem 64-Bit Prozess ausgeführt. |
||||||
|
<CommonParameters> |
Weitere Informationen zu 'common parameters' finden Sie mit dem Kommando "Get-Help about_CommonParameters". |