Ich arbeite eine Lösung für einen komplizierten Dateikopier-Workflow in einer Laborumgebung aus. Eine Lösung hängt davon ab, dass normale Benutzer (die keine Administratorrechte haben müssen) ein Skript ausführen, das ein Verzeichnis, dessen Eigentümer sie sind, im Netzwerk freigibt. Ist das möglich?
(Ich habe keinen Zugriff auf Windows 7-Computer - ansonsten würde ich das testen).
Für den Kontext würde der Workflow ungefähr so aussehen:
- Benutzer meldet sich an
- Das Skript wird automatisch ausgeführt und teilt ein Verzeichnis (z. B. My Documents \ MyData) im Netzwerk als "MyData", das von jedem gelesen / geschrieben werden kann. (In Wirklichkeit verfügt dieses Netzwerk nur über einen anderen PC, der physisch direkt daneben liegt, sodass kein tatsächliches Sicherheitsrisiko besteht.)
- Auf dem anderen PC hängt ein Skript das freigegebene Verzeichnis "MyData" ein.
- Derselbe physische Benutzer speichert Daten vom zweiten PC in diesem freigegebenen MyData-Ordner.
- Benutzer meldet sich von beiden PCs ab, Skript hebt alles auf.
Daher hängt das Verzeichnis, in das der Benutzer von PC 2 aus speichert, davon ab, welcher Benutzer an PC 1 angemeldet ist.
Wenn der Rest auch nicht möglich ist, sag es bitte :)
windows-7
networking
network-shares
windows-networking
Steve Bennett
quelle
quelle
Warum nicht für jeden Benutzer eine Freigabe erstellen? Oder eine Freigabe mit Unterordnern für jeden Benutzer? Handelt es sich um eine Domänenumgebung oder eine Arbeitsgruppenumgebung?
Werner Henze
Eine Freigabe pro Benutzer ist eine weitere Möglichkeit. (Mehr als 20 Benutzer könnten jedoch ein Problem sein). PC 1 befindet sich in ActiveDirectory, PC 2 befindet sich nur im privaten Netzwerk.
Steve Bennett