Windows 7 Prof. - Ordnerberechtigungen verhindern Ausführung einer .exe
Hallo zusammen,
wir sind gestern bei uns auf ein Problem gestoßen, welches augenscheinlich nur in Windows 7 existiert. Und zwar möchte ein User mit lokalen Administratorrechten (im der Domäne keine Administrationsrechte) ein Programm von einem freigegebenen Ordner im Netzwerk öffnen.
Folgende Ordnerstruktur ist vorhanden:
\\Server\Applikationen\Applikation\Applikation.exe
Diese "Applikation.exe" ist dann unter
\\Server\Applikation.lnk
gespeichert, das heißt das einfach eine Verknüpfung vom erstgenannten Pfad ins Hauptverzeichnis gelegt wird. Das hat den Hintergrund, da der User keine Rechte auf den Ordner "Applikationen" hat, jedoch auf die "Applikation.exe". Unter Windows XP funktioniert das alles einwandfrei, doch möchte man diese Verknüpfung nun mit dem gleichen User unter Windows 7 Prof. öffnen, so kommt gleich ein Error mit folgender Fehlermeldung:
Exception in ESock Error in Modul Applikation.exe
10093: Succesfull WSAStartup not yet performed
Wir wissen auch das es daran liegt, dass der User keine Berechtigungen auf den Order "Applikationen" hat. Gibt man ihm hierdraf die Rechte, so wird das Programm ohne Probleme ausgeführt. Nun möchten wir den Usern aber keine Rechte auf den Order "Applikation" geben.
Nun die Frage: Kann man irgendwo in Win 7 einstellen, dass er die Berechtigungsstruktur von Windows XP übernimmt, da es ja unter Windows XP funktioniert??
Ich hoffe das war einigermaßen verständlich, ich weiß nciht wie ich das Problem anders erklären soll.
Gruß,
Daniel
wir sind gestern bei uns auf ein Problem gestoßen, welches augenscheinlich nur in Windows 7 existiert. Und zwar möchte ein User mit lokalen Administratorrechten (im der Domäne keine Administrationsrechte) ein Programm von einem freigegebenen Ordner im Netzwerk öffnen.
Folgende Ordnerstruktur ist vorhanden:
\\Server\Applikationen\Applikation\Applikation.exe
Diese "Applikation.exe" ist dann unter
\\Server\Applikation.lnk
gespeichert, das heißt das einfach eine Verknüpfung vom erstgenannten Pfad ins Hauptverzeichnis gelegt wird. Das hat den Hintergrund, da der User keine Rechte auf den Ordner "Applikationen" hat, jedoch auf die "Applikation.exe". Unter Windows XP funktioniert das alles einwandfrei, doch möchte man diese Verknüpfung nun mit dem gleichen User unter Windows 7 Prof. öffnen, so kommt gleich ein Error mit folgender Fehlermeldung:
Exception in ESock Error in Modul Applikation.exe
10093: Succesfull WSAStartup not yet performed
Wir wissen auch das es daran liegt, dass der User keine Berechtigungen auf den Order "Applikationen" hat. Gibt man ihm hierdraf die Rechte, so wird das Programm ohne Probleme ausgeführt. Nun möchten wir den Usern aber keine Rechte auf den Order "Applikation" geben.
Nun die Frage: Kann man irgendwo in Win 7 einstellen, dass er die Berechtigungsstruktur von Windows XP übernimmt, da es ja unter Windows XP funktioniert??
Ich hoffe das war einigermaßen verständlich, ich weiß nciht wie ich das Problem anders erklären soll.
Gruß,
Daniel
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 160502
Url: https://administrator.de/contentid/160502
Ausgedruckt am: 05.11.2024 um 00:11 Uhr
5 Kommentare
Neuester Kommentar
Moin Moin
Das frage ich mich allerdings auch.
In dem Ordner \\Server\Applikationen\Applikation\ in dem die Exe liegt hat der User keine Ausführen rechte.
Stellt sich mir die Frage in welchem Ordner wird die EXE dann ausgefürt? Also Clientseitig.
Gängigerweise kann man Verknüpfungen doch ein "Ausführen in:" mitgeben.
Was ist in der Applikation.lnk dort eingetragen und hat der User in diesem Verz. das Ausführen recht?
Gruß L.
Das frage ich mich allerdings auch.
In dem Ordner \\Server\Applikationen\Applikation\ in dem die Exe liegt hat der User keine Ausführen rechte.
Stellt sich mir die Frage in welchem Ordner wird die EXE dann ausgefürt? Also Clientseitig.
Gängigerweise kann man Verknüpfungen doch ein "Ausführen in:" mitgeben.
Was ist in der Applikation.lnk dort eingetragen und hat der User in diesem Verz. das Ausführen recht?
Gruß L.
Du beschreibst spärlich, welche Berechtigungen denn angewendet werden.
Vermutlich ist dein Problem die sogenannte "Auslassung der durchsuchenden Überprüfung", auf englisch sinniger bypass traverse checking genannt. google mal danach.
Es sollte kein Problem sein, dem Nutzer Rechte zum Auflisten der Ordnerinhalte zu geben, oder?
Warum das auf win7 anders als auf xp ausgelegt wird, kann ich Dir nicht sagen, Google vermutlich schon.
Vermutlich ist dein Problem die sogenannte "Auslassung der durchsuchenden Überprüfung", auf englisch sinniger bypass traverse checking genannt. google mal danach.
Es sollte kein Problem sein, dem Nutzer Rechte zum Auflisten der Ordnerinhalte zu geben, oder?
Warum das auf win7 anders als auf xp ausgelegt wird, kann ich Dir nicht sagen, Google vermutlich schon.