Server Nach Daten Eines Betimmten Users Durchsuchen
#1
geschrieben 18. Juli 2006 - 14:30
Also ich habe folgendes vor:
Ich möchte mithilfe eines Skripts einen Server nach Dateien durchsuchen , die einem bestimmten User X gehören, also wo dieser Besitzer bzw Ersteller ist.
Dies funktioniert auch schon mehr oder weniger! (über eine Info wäre ich sehr dankbar)
Aber ein weiterer Schritt wäre, das ich diese Dateien dann einem User Y zuordne und diesem auch gleich zeitig die Rechte gebe!
Kann mir hier vielleicht jemand weiterhelfen?
Anzeige
#2
geschrieben 18. Juli 2006 - 21:41
Suche datei "test.zip" --> Klick "Enter"
Ergebniss:
Die datei "test.zip" gehört User "badmin" !
Was für rechte ? welche rechte willst du Ihm damit geben ?
Rechte um daten hochzuladen ? Die hat er doch schon wenn er was hoch geladen hat !
Bitte drück dich direkter raus, wir spiele hier kein loto und wer errattet was du willst bekommt dann einen euro.
Ist nicht böse gemeint.
Dieser Beitrag wurde von badmin bearbeitet: 18. Juli 2006 - 21:41
#3
geschrieben 18. Juli 2006 - 22:15
#4
geschrieben 18. Juli 2006 - 22:37
Unter XP
Bei Benutzer "Benutzername" Leserecht auf die Datei "Dateiname" hinzufügen:
cacls Dateiname /e /g Benutzername:r
R Lesen
W Schreiben
C Ändern (Schreiben)
F Vollzugriff
Achtung: Ohne die Option /e werden bestehende Rechte vorher gelöscht.
Unter Linux: http://de.wikipedia.org/wiki/Chmod
.
Dieser Beitrag wurde von 2cool bearbeitet: 18. Juli 2006 - 22:41
web: cmd-script
mail: [email protected]
#5
geschrieben 19. Juli 2006 - 07:12
glaskugel kaputt. sry, keine ahnung um was es denn geht.
#6
geschrieben 19. Juli 2006 - 07:29
Zuerst möchte ich, mit Hilfe eines Skriptes, auf einem Fileserver (Win2003) die Dateien finden, die ein "User X" erstellt hat finden! Dieser hat natürlich auch die Rechte (Vollzugriff) auf diese Dateien!
Als nächstes möchte ich diese Rechte einem "User Y" übergeben und gleichzeitig die Rechte von User X aufheben!
Dies möchte ich alles in ein Skript bekommen!
Die Lösung von 2cool habe ich schon einmal Versucht, ging aber bei mir nicht!
Ich hoffe diesmal ist es verständlicher für alle und mir kann jemand helfen!
#7
geschrieben 19. Juli 2006 - 10:07
SCRIPT:
USER:
User A
User B
User X
User Y
________
Klick auf "User X"
Siehe dateien von "User X"
Dateien:
1.zip
2.zip
3.zip
Auswahl der datei "2.zip"
Übertragen der datei sowie rechte an user [Drop down menu] "User Y"
Die datei "2.zip" sowie die rechte die user "User X" hatte wurden an "User Y" übertrage.
Jetzt hab ich noch paar fragen:
Soll die datei dann in ein andere verzeichniss ? z.B. das verzeichiss von "User Y" wenn er eins hat ? oder hat keiner einen eigenen ordner ?
Oder sollte die datei im ordner von "user x" bleiben nur das "user y" die rechte über sie hat ?
gruß
maddin
#8
geschrieben 19. Juli 2006 - 10:25
Hier mein bisheriges Skript dafür:
for /r T:\ %i in (*.*) do @(dir /q "%i" |find /c "%file%">Nul)&& echo %i
nur leider gehts dieses Skript noch nicht auf einem Netzlaufwerk sondern nur auf der lokalen Platte, und dort findet dieses Skript leider alle Dateien die von "User X" jemals bearbeitet worden sind und nicht nur die Dateien, die dieser erstellt hat -> Was ich eigentlcih benötige!
Die Rechte sollen erst danach verändert werden!
#9
geschrieben 20. Juli 2006 - 13:48
also nochmal, ich möchte nur den Besitzer einer Datei ausfindig machen!
Aslo wenn der User Hans Muster die Datei Test.txt erstellt hat, dann soll mir dieses Skript dabei helfen alle Dateien von Hans Muster (die Dateien die dieser erstellt hat, also auch die Test.txt) zu finden.
Es muss nicht zwingend ein Skript sein, es kann auch irgend ein Windows-such-assisten sein.
Vielleicht kann mir jetzt jemand helfen?!
Grüße Tobi

Hilfe
Neues Thema
Antworten
Nach oben



