Zum Inhalt springen

Angins

Mitglieder
  • Gesamte Inhalte

    9
  • Benutzer seit

  • Letzter Besuch

  1. Hab die Rechte auch mit dem Administrator verteilt. Im selben Batch File wie ich das Userkonto erstellt habe.
  2. Hab folgende commando line ausprobiert: net share TestFreigabe=\\FS\PD$\temp /GRANT:%benutzername%,Full Leider hat es nicht geklappt mit dem Zugriff...kann es sein, dass es ein Problem ist, dass der Ordner auf einem anderen Server liegt? Das ich allgemein keine Berechtigung auf den Server habe?
  3. xcacls kann ich mit xcacls /? nichts ausgeben lassen. Cmd erkennt die funktion scheinbar nicht. net share hat geklappt, werd ich mir genauer anschauen, vielleicht find ich den Durchblick mal.
  4. Hallo Zusammen Ich versuche zur Zeit mit einer Batchdatei ein neues Userkonto im AD zu erstellen, welches Berechtigung auf einen bestimmten Ordner erhält. Per dsadd.exe hab ich nun ein neues Userkonto angelegt. Dies funktioniert auch wunderbar. Nun möchte ich aber gerne, dem User Rechte auf einen bestimmten Ordner vergeben. Hab leider noch nicht ausfindig machen können, wie ich das bewerkstelligen kann. Hab was von xcacls.exe und net share gehört...scheinen mir aber nicht die richtige Lösung zu sein. Täusch ich mich da? Oder hat Jemand ne Idee wie ich das lösen muss? Mfg Angins
  5. Konnte das Problem soeben beheben. Hab nun einfach die cpau kommandozeile direkt ins exec geschrieben, und dort per -ex das batchfile mit der xcopy funktion aufgerufen: exec("CPAU.exe -u user -p passwort -lwop -wait -c -ex copy.bat >> test.txt); Danke Vielmals für eure Hilfe Grüsse Angins
  6. Ja die Batchdatei wird ausgeführt. Und cpau scheint auch zu funktionieren, wenn ich nämlich ein falsches Passwort eingebe, funktioniert das kopieren nicht. Der erste Parameter gibt nichts zurück, der zweite gibt 1 zurück. Okay, das wusst ich nicht, dass IUser wahrscheinlich keine Executable-Recht für cmd besitzen. Weisst du ob es da ne Möglichkeit gibt, solche Rechte zu vergeben?
  7. Ja das ist klar. Deshalb setze ich zuerst mit cpau die Userrechte. Zudem habe ich auf allen Ordnern und Dateien die Rechte überprüft. Dei Pfade müssen stimmen. Das Batch läuft ja eigentlich, also müssen die Pfade im Batch File stimmen. Und das php File ist ja im selben ordner wie das Batch File. Kann leider nicht die php interne copy Funktion benützen. Da ich ein anderes Userrecht (eben mit cpau) vergeben muss. Denn das Ziel am Schluss ist, das ich auf einen anderen Server zugreife, um die Dateien zu kopieren.
  8. Sorry bin mir nicht sicher was du meinst...etwa die errors von Das gibt kein error zurück...
  9. Hallo zusammen, Ich versuche per exec() ein Batch File zu starten. Das Batch File liegt im selben Ordner wie das php File. Wenn ich das Batch File direkt starte funktioniert es auch. Jedoch nicht wenn ich das Batch File per exec starten möchte: exec('cmd.exe /c zweitens.bat >> test.txt'); Das Test.txt gibt mir folgendes aus: C:\Inetpub\wwwroot\fileliste>xcopy \\backup01\htdocs$\fileliste\test.mpg \\backup01\htdocs$\fileliste\test\ /Y /Q Das safe mode ist auf off gestellt Hat jemand eine Idee wo das problem liegen könnte? Bin völlig ratlos.... Gruss Angins

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...