Temp Verzeichnis Domänenweit zuteilen und Umgebungsvariablen
Guten Morgen alle zusammen,
ich habe eine Frage. Wir benutzen Domänenweit ein Programm welches Zugriff auf C:\Temp haben muss. Des weiteren auch auf andere Verzeichnisse. Als weiteres müssen Pro Userer Umgebungsvariablen gesetzt werden (Das Setzen der Variablen mach ich per KIX Script).
Wie kann ich das bewerkstelligen? Weil normale User haben ja nur schreibrecht in ihrem Profil oder?
Also nochmal im Detail:
Umgebungsvariablen: Temp=C:\Temp
Tmp=C:\Temp
und noch eine weitere Variable.
Das Programm schreibt in den All Users und in den Temp Ordner.
Danke schonmal für eure hilfe
Gruß
Backfight
ich habe eine Frage. Wir benutzen Domänenweit ein Programm welches Zugriff auf C:\Temp haben muss. Des weiteren auch auf andere Verzeichnisse. Als weiteres müssen Pro Userer Umgebungsvariablen gesetzt werden (Das Setzen der Variablen mach ich per KIX Script).
Wie kann ich das bewerkstelligen? Weil normale User haben ja nur schreibrecht in ihrem Profil oder?
Also nochmal im Detail:
Umgebungsvariablen: Temp=C:\Temp
Tmp=C:\Temp
und noch eine weitere Variable.
Das Programm schreibt in den All Users und in den Temp Ordner.
Danke schonmal für eure hilfe
Gruß
Backfight
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 50951
Url: https://administrator.de/forum/temp-verzeichnis-domaenenweit-zuteilen-und-umgebungsvariablen-50951.html
Ausgedruckt am: 23.12.2024 um 09:12 Uhr
17 Kommentare
Neuester Kommentar
Hallo Backfight,
wenn Du auf allen Rechner der Domäne die Umgebungsvariablen setzen willst
dann kannst Du das in eine batch packen wie im Beispiel:
z.B. set_job.bat
rem diese batch setzt Umgebungsvariablen
echo off
set temp=C:\temp
set tralala=D:\weissichnicht
das ist bloss ein Beispiel!
Dann öffnet man die "Active Directory Benutzer und Computer"
-> Domäne -> Eigenschaften -> Gruppenrichtlinie -> Editieren
Hier in der Computerkonfiguration -> Windows Eintellungen
-> Startscript. Hier kann man die gewünschte Script eintragen.
Gruß
offshore
wenn Du auf allen Rechner der Domäne die Umgebungsvariablen setzen willst
dann kannst Du das in eine batch packen wie im Beispiel:
z.B. set_job.bat
rem diese batch setzt Umgebungsvariablen
echo off
set temp=C:\temp
set tralala=D:\weissichnicht
das ist bloss ein Beispiel!
Dann öffnet man die "Active Directory Benutzer und Computer"
-> Domäne -> Eigenschaften -> Gruppenrichtlinie -> Editieren
Hier in der Computerkonfiguration -> Windows Eintellungen
-> Startscript. Hier kann man die gewünschte Script eintragen.
Gruß
offshore
Hi,
Du meinst Zugriffsberechtigungen auf gewisse Ordner? das geht mit cacls ( standard) oder auch mit xcacls aus der resourceKit
Beispiel: damit setzt man eine Vollberechtigung für alle (everyone) auf c:\temp
cacls c:\temp /G everyone:F /Y
die /Y Option bewirkt, dass man gar nicht gefragt wird, ausführen und tschüß!
Bitte vorsichtig mit cacls & co., damit kann man die Berechtigungen von ganzen Verzeichnisbäume zerschiessen !!!
Gruß
offshore
Du meinst Zugriffsberechtigungen auf gewisse Ordner? das geht mit cacls ( standard) oder auch mit xcacls aus der resourceKit
Beispiel: damit setzt man eine Vollberechtigung für alle (everyone) auf c:\temp
cacls c:\temp /G everyone:F /Y
die /Y Option bewirkt, dass man gar nicht gefragt wird, ausführen und tschüß!
Bitte vorsichtig mit cacls & co., damit kann man die Berechtigungen von ganzen Verzeichnisbäume zerschiessen !!!
Gruß
offshore
Hi,
versuch doch mal auf dem PC in der Kommandozeile cacls c:\ einzugeben und schau mal, wer die Berechtigung drauf hat. Dann kannst Du entscheiden, ob es sich um "Jeder" handelt oder "Everyone". Sorry, ich arbeite meistens mit der englischen Version.
Am besten testest Du die batch in einer ungefährlichen Umgebung ( z.B. in D:\temp o.ä.) oder da wo sie kein Schaden einrichten kann.
Gruss
offshore
versuch doch mal auf dem PC in der Kommandozeile cacls c:\ einzugeben und schau mal, wer die Berechtigung drauf hat. Dann kannst Du entscheiden, ob es sich um "Jeder" handelt oder "Everyone". Sorry, ich arbeite meistens mit der englischen Version.
Am besten testest Du die batch in einer ungefährlichen Umgebung ( z.B. in D:\temp o.ä.) oder da wo sie kein Schaden einrichten kann.
Gruss
offshore
Hi Backfight,
hole Dir xcacls aus der Resourcekit, hier ist ein Downloadlink+Info von Microsoft:
http://support.microsoft.com/kb/318754/de
xcalcs unterstützt definitiv /Y und ist besser für batch geeignet.
Ciao, hoffe diesmal hats geholfen.
offshore
hole Dir xcacls aus der Resourcekit, hier ist ein Downloadlink+Info von Microsoft:
http://support.microsoft.com/kb/318754/de
xcalcs unterstützt definitiv /Y und ist besser für batch geeignet.
Ciao, hoffe diesmal hats geholfen.
offshore