Set-EulandaRegistryText #
ÜBERSICHT #
Schreibt einen langen Text-Value (semantisch VALUE_TYPE=4) in die SQL-Registry. Write-Through-Semantik analog Set-EulandaRegistryString.
SYNTAX #
Set-EulandaRegistryText [-Conn] <__ComObject> [[-Udl] <string>] [[-ConnStr] <string>]
[<CommonParameters>]
BESCHREIBUNG #
Der aktuelle LegacyStore.Set ruft cn_RegWriteString auf, das intern SQL-seitig passende VALUE_TYPE-Spalte wählt (Auto-Promote bei großen Strings auf VALUE_TEXT). Deshalb verhält sich Set-EulandaRegistryText heute identisch zu Set-EulandaRegistryString.
Die explizite Text-Variante ist für Code-Lesbarkeit und Symmetrie zur Get-Seite gedacht. Future-proof: falls der Store-Write einmal zwischen String und Text unterscheiden muss (z.B. per @IsText-Flag in cn_RegWriteString), greift die Anpassung nur hier.
PARAMETER #
-Path #
Registry-Pfad.
-Name #
Value-Name.
-Value #
Text-Inhalt (beliebig lang).
-Conn #
Type: __ComObject
Bestehende ADODB.Connection. Alternativ -Udl oder -ConnStr.
AUSGABEN #
[int]
BEISPIELE #
Set-EulandaRegistryText -Conn $conn `
-Path '\MODULES\Grundwerte\Xfacture' -Name 'LegalNote' `
-Value "EULANDA Software GmbH`r`nGeschaeftsfuehrer: ..."