Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Ordner- und Berechtigungsstruktur aus Excel Tabelle erzeugen

Frage Microsoft Windows Tools

Mitglied: knolli75

knolli75 (Level 1) - Jetzt verbinden

21.03.2012, aktualisiert 18.10.2012, 5894 Aufrufe, 6 Kommentare

Hallo liebe ADMINISTRATOR-Fan Gemeinde

Ich möchte unser Windows 2003 System in eine neue Struktur überführen. Hierzu möchte, wenn es möglich ist, eine Tabelle nutzen die alle Benutzer und gemeinsame Ordner auflistet. In dieser Tabelle wird jeder Nutzer einem oder mehreren Ordner zugeordnet, sprich NTFS-Zugriffsrecht erteilt.
Hat jemand eventuell eine Idee wie man soetwas realisieren könnte ?

Beispiel:

Nutzer1 | Order1 (Ändern)
Nutzer2 | Ordner2 (Ändern), Ordner3 (Lesen)
Mitglied: DerWoWusste
21.03.2012 um 10:17 Uhr
Moin.

Du solltest erwägen, die alten Freigaben mit icacls auszulesen und zu dumpen und auf dem neuen System wieder einzulesen oder gleich mit robocopy die Dateien samt Rechten von A nach B zu kopieren. Warum den umweg über Excel?
Bitte warten ..
Mitglied: emeriks
21.03.2012 um 10:23 Uhr
Na um es ganz simple zu machen:

Angenommen in Spalte A steht der Pfad, in B der Principal und in C die Rechte.
Pfad = vollständig
Principal = DOMÄNE\LoginName
Rechte = wie bei xcacls

dann könntest Du in Spalte X den Befehl für das Erstellen und in Y den Befehl für das Berechtigen zusammenbasteln.

Spalte X
=Verketten("md """;A1;"""")

Spalte Y
=Verketten("xcacls """;A1;""" /E /G ";B1;":";C1)

Du musst dann zwar für jeden zu berechtigenden Principal in Spalte A den vollen Pfad stehen haben, also ggf. auch mehrfach. Also Beispiel

D:\Daten\Fibu DOMÄNE\Gruppe_Fibu C
D:\Daten\Fibu DOMÄNE\Gruppe_GF C

Dann sollte in X rauskommen: md "D:\Daten\Fibu"
und in Y: xcacls "D:\Daten\Fibu" /E /G DOMÄNE\Gruppe_Fibu:C

Zweite Zeile analog. Die jetzt u.U. doppelten "md" schaden nicht.

Jetzt die Spalten X und Y jeweils in eine CMD-Datei kopieren und ausführen.
Ganz simple und mit Handarbeit, aber man kann immerhin eine vorgefertigte Tabelle als Grundlage benutzen. Nicht sehr elegant aber funktionstüchtig.

Aber ich würde es wahrscheinlich mit VBA machen.

MRX
Bitte warten ..
Mitglied: knolli75
21.03.2012 um 10:35 Uhr
Die Nutzer erhalten im neuen System neue Benutzernamen. Die Datei-Pfade werden auch komplett anders sein.
Bitte warten ..
Mitglied: knolli75
21.03.2012 um 10:41 Uhr
Klingt schonmal sehr gut. Ich glaube das ist ein Versuch wert. Danke erstmal.
Bitte warten ..
Mitglied: DerWoWusste
21.03.2012 um 10:59 Uhr
Weiterhin: Dump mit icacls und dann die Dump-Datei bearbeiten mit suchen und ersetzen - sollte weitaus einfacher sein als Excel.
Bitte warten ..
Ähnliche Inhalte
VB for Applications
Bestimmte Daten aus eine CSV-Datei in eine Excel-Tabelle importieren (2)

Frage von MariaElena zum Thema VB for Applications ...

Microsoft Office
Word Dokument (vorausgefüllte Formulare) aus Excel Tabelle generieren (1)

Frage von Server4Alle zum Thema Microsoft Office ...

Microsoft
Im ordner nach dateien aus excel liste suchen (2)

Frage von tioloco zum Thema Microsoft ...

Neue Wissensbeiträge
Peripheriegeräte

Was beachten bei der Wahl einer USV Anlage im Serverschrank

(2)

Tipp von zetboxit zum Thema Peripheriegeräte ...

Windows 10

Das Windows 10 Creators Update ist auf dem Weg

(5)

Anleitung von BassFishFox zum Thema Windows 10 ...

Administrator.de Feedback

Tipp: Ungelöste Fragen ohne Antwort in Tickeransicht farblich hinterlegen

Tipp von pattern zum Thema Administrator.de Feedback ...

Viren und Trojaner

Neue Magazin Ausgabe: Malware und Angriffe abwehren

Information von Frank zum Thema Viren und Trojaner ...

Heiß diskutierte Inhalte
Windows Systemdateien
Warum System auf "C:" (29)

Frage von DzumoPRO zum Thema Windows Systemdateien ...

Windows Server
gelöst Update BackupExec 2015 auf 2016 führt zu SQL-Server Problem (16)

Frage von montylein1981 zum Thema Windows Server ...

Cloud-Dienste
gelöst Bitcoins minen über Nacht? (16)

Frage von 1410640014 zum Thema Cloud-Dienste ...

LAN, WAN, Wireless
Cisco SG200: Auf bestimmtem vLAN bestimmte TCP-Ports sperren (16)

Frage von SarekHL zum Thema LAN, WAN, Wireless ...