SetRootProperty

Beschreibung

Setzt eine bestimmte Eigenschaft für eine Wurzel in der aktuell verbundenen Datenbank.

Syntax

SetRootProperty(RootID : <Integer>, PropertyName : <String>, PropertyValue : <OLEVariant>);

Parameter

RootID

Der Index der Wurzel (beginnend mit 0 bis RootCount-1).

Eigenschaftsname

Der Name der Eigenschaft, die Sie einstellen möchten. Dieser Parameter kann eine der folgenden Zeichenketten sein:

  • "ChangeJournal": De-/Aktiviert die NTFS-Änderungsjournale für den angegebenen Stamm.

  • "ScanLocation": Aktualisiert den Pfad einer gegebenen Wurzel in der verbundenen Datenbank.

  • "ScanUser": Legt den Benutzer im Feld ‚Use different credentials for scan‘ fest. Dieser Benutzer wird vom SpaceObServer Scan Service zur Ausführung des Scans verwendet.

  • "ScanPassword": Legt das Passwort für den Benutzer fest, der im Feld ‚Use different credentials for scan‘ verwendet wird. Das Passwort wird vom SpaceObServer Scan Service zur Ausführung des Scans verwendet.

  • "UserAccess": Legt die Benutzer und/oder Gruppen fest, die die Scans sehen und darauf zugreifen dürfen. Benutzer- und Gruppennamen müssen durch Semikolon getrennt werden.

PropertyValue

Der neue Wert, der für diese Stammeigenschaft festgelegt werden soll. Bemerkungen: Im Falle von "ChangeJournal" übergeben Sie „true“, um die NTFS Change Journals zu aktivieren. Übergeben Sie andernfalls „false“.

Beispiel

In diesem Beispiel wird gezeigt, wie ein neuer Stamm hinzugefügt und die Anmeldeinformationen für den Stamm mithilfe von SetRootProperty festgelegt werden:

PowerShell:

$SOS.AddRootToDatabase("\\Server1\Share1", $False, $False, $True, "100", $False, "~snapshot")
$RootID = $SOS.GetRootID("\\Server1\Share1")
$SOS.SetRootProperty($RootID, "ScanUser", "MyDomain\Smith")
$SOS.SetRootProperty($RootID, "ScanPassword", "myStrongPwd!1")

VBS:

SOS.AddRootToDatabase "\\Server1\Share1", False, False, True, 100, False, "~snapshot"
RootID = SOS.GetRootID("\\Server1\Share1")
SOS.SetRootProperty RootID, "ScanUser", "MyDomain\Smith"
SOS.SetRootProperty RootID, "ScanPassword", "myStrongPwd!1"

Fügt das neue Stammverzeichnis „\Server1Share1“ zur SQL-Server-Datenbank hinzu und legt die Anmeldeinformationen für das Scannen fest, Benutzer: MyDomainSmith, Passwort: myStrongPwd!1.