FileDaclEx.Add in Multilingualen Systemen

Post Reply
sebastian.pilz
Posts: 58
Joined: 21. Nov 2017, 09:54
Location: Bottrop
Contact:

FileDaclEx.Add in Multilingualen Systemen

Post by sebastian.pilz » 19. Jan 2021, 14:30

Hallo Forum,

ich hab ein Problem, ich hab ein Paket gebaut was einige Scripte als geplanten Task ausführt.
Mein Problem, ist dass der Ordner unter C:\ danach für "Authenticated Users" auf Modify steht. (vererbung ist deaktiviert)

Da das Script als System läuft und eine Powershell öffnet, will ich nicht, dass der Anwender das Script austauscht und was ändert, also soll Authenticated Users raus.
Mein Problem ist, im Paket steht folgendes:

Code: Select all

[Security:Product]
FileDaclEx.Add ("%SystemDrive%\E2E-Ping\Script","Authentifizierte Benutzer",SET,EXECUTE LIST_DIRECTORY READ READ_ATTRIBUTES READ_DAC READ_EA,SUB_CONTAINERS_AND_OBJECTS_INHERIT)
Für einen Englischen Client mit Deutschem sprachpaket funktioniert das, wenn ich das Paket auf einer englischen Kiste hab, passt es wieder nicht. Ich wollte mir das einfach machen und einfach die Well-Known SID (S-1-5-11) nutzen, da bekomm ich aber den Fehler das es kein Mapping gibt. Wenn ich es auf Authenticated Users umstelle, rennt es auch gegen die wand. Fehlermeldung ist immer, dass es kein Mapping gibt.

Wie löst ihr das?
Sebastian Pilz
Teamlead IT Operations at RIEDEL - www.riedel.net
Teams/Mail: sebastian.pilz@riedel.net

User avatar
Hendrik_Ambrosius
Moderator
Moderator
Posts: 7962
Joined: 13. Dec 2004, 23:10
Location: Adendorf/Lüneburg

Re: FileDaclEx.Add in Multilingualen Systemen

Post by Hendrik_Ambrosius » 22. Jan 2021, 17:13

Nicht getestet aber mal versuchen:

[Strings:07]
Grp=Authentifizierte Benutzer

[Strings:09]
Grp=Authenticated Users

Und dann beim FileDaclEx.Add die Variable %Grp% nutzen.
Hendrik Ambrosius / Senior Presales Consultant
Mobile: +49 172 408 4447 | hendrik.ambrosius@matrix42.com
Matrix42 GmbH | Elbinger Straße 7 | 60487 Frankfurt am Main | Germany | www.matrix42.com

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 or of the support team.

sebastian.pilz
Posts: 58
Joined: 21. Nov 2017, 09:54
Location: Bottrop
Contact:

Re: FileDaclEx.Add in Multilingualen Systemen

Post by sebastian.pilz » 03. Feb 2021, 09:02

Danke Hendrik,

schöne Idee :) Manchmal ist das Azubi Hirn am Besten, weil der noch frei von Denkbeschränkungen ist.. er meinte nur "warum nutzt du nicht icacls" :)
Damit ging es dann.

Danke!
Sebastian Pilz
Teamlead IT Operations at RIEDEL - www.riedel.net
Teams/Mail: sebastian.pilz@riedel.net

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 6 guests