Jump to content

Subinacl will nicht


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo Gemeinde,

 

ich stecke fest im Batchstau mit subinacl. :confused:

Mein eigentliches Ziel ist das Ändern des Besitzes. Da blieb ich hängen. dann wollte ich mir nur die Eigenschaften anzeigen lassen. das geht auch nicht. Liegt das an dem Ding zwischen den Ohren

subinacl /subdirectories c:\AntiVirusUpdate /display

Das Ergebnis ist:

C:\>subinacl /subdirectories c:\AntiVirusUpdate /display

+subdirectories c:\AntiVirusUpdate

/display

 

Elapsed Time: 00 00:00:00

Done: 0, Modified 0, Failed 0, Syntax errors 0

Bei

subinacl /subdirectories c:\AntiVirusUpdate /setowner=administrotor

sieht es genauso aus.

 

Kann mir bitte jemand sagen, mache ich etwas falsch und was denn?

 

Danke für Aufmerksamkeit und

 

Edgar

Link zu diesem Kommentar

Hallo Freunde,

 

danke für die Aufmerksamkeit.

 

Der Tippfehler war es nicht. Bei MS habe ich nochmals die Syntax überprüfen können, die stimmt:

 

subinacl /object_type object_name /action=parameter

 

subacl /subdirectories c:\AntiVirusUpdate /setowner=lefg

 

subacl /subdirectories c:\AntiVirusUpdate /setowner=lubeca\lefg

 

Das Programm gibt auch keine Fehlermeldung ab.

 

@Michl

Danke für die Blumen :)

Link zu diesem Kommentar

... nicht alles privat zu machen, bleiben wir mal hier ... wenn Du nichts dagegen hast

Edgar?!

 

Gut, um die Befehle in einem Batch ablaufen zu lassen, müssen natürlich evtl. Fehler

abgefangen werden.

 

Ein Befehl wie:

 

subinacl /subdirectories C:\VERZEICHNIS /owner=DOMÄNE\User

 

sollte bei Dir eigentlich einwandfrei durchlaufen, sofern Du ihn an der Kommandozeile

eingibst. Im Batch must Du jedoch die möglichen Fehler abfangen ... kannst ja mal

hier Dein Batch posten!

 

Gruß

Marco

 

EDIT:

Mit dem o.a. Befehl wird der Besitzer des Verzeichnisses C:\VERZEICHNIS auf

DOMÄNE\User gesetzt. Als Beispiel aus dem realen Leben soll folgendes dienen:

 

subinacl /subdirectories D:\Treiber /owner=VALHALLA\m.koslowski

 

Dieser Befehl setzt den Besitzer m.koslowski, für das Verzeichnis D:\Treiber,

welches vorher dem Admin gehörte.

Link zu diesem Kommentar

Hallo Edgar,

 

die Syntax ist gewöhnungsbedürftig ;)

 

In deinem Beispiel:

 

1. Den Besitz für alle Ordner und Dateien unter c:\AntiVirusUpdate übernehmen

subinacl /subdirec c:\AntiVirusUpdate\*.* /setowner=lefg

oder in der Domain

subinacl /subdirec c:\AntiVirusUpdate\*.* /setowner=domain\lefg

 

2. Willst du auch den Besitz von c:\AntiVirusUpdate übernehmen zusätzlich noch

subacl /file c:\AntiVirusUpdate /setowner=domain\lefg

 

Du solltest also testen mit

subinacl /testmode /file c:\AntiVirusUpdate /setowner=domain\lefg

subinacl /testmode /subdirec c:\AntiVirusUpdate\*.* /setowner=domain\lefg

 

thorgood

Link zu diesem Kommentar

Hallo und danke für die Aufmerksamkeit.

 

Die Version ist 4,0,1,1604. Sie ist aus dem RK2003. Die sollte doch wohl aud W2k laufen? Ich habe im Web keine Hinweise auf Probleme gefunden.

 

nicht alles privat zu machen, bleiben wir mal hier ... wenn Du nichts dagegen hast
Da habe ich nicht gegen. Ich möchte mich entschuldigen. Ich war unter (inneren) Druck, sah Du warst Online und wollte Deine Aufmerksamkeit.

 

Ich werde den Satz mal am Prompt ausprobieren.

 

Gruß

 

Edgar

Link zu diesem Kommentar

Hallo Marco,

 

das Problem an subinacl ist die merkwürdige Syntax

 

die Eingabe von

subinacl /subdirectories C:\VERZEICHNIS /owner=DOMÄNE\User

würde den Besitz von C:\VERZEICHNIS übernehmen aber leider auch von

irgendwelchen Unterverzeichnissen mit dem Namen VERZEICHNIS auf C:

 

Beispielsweise würden auch der Besitz auf C: übernommen von

C:\Windows\VERZEICHNIS

C:\Programme\BlaBla\VERZEICHNIS

 

thorgood

Link zu diesem Kommentar

TestSub ist ein Ordner in der Root.

 

C:\>subinacl /subdirectories c:\TestSub /setowner=administrator

+subdirectories c:\TestSub

/setowner=administrator

 

Elapsed Time: 00 00:00:00

Done: 0, Modified 0, Failed 0, Syntax errors 0

 

Das Ergebnis ist leider wieder negativ. Das muss doch auf einer W2k funktionieren? Nicht wa?r. Oder funktioniert das Programm aus dem RK2003 nur auf XP/2k3?

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...