Jump to content

BOfH_666

Expert Member
  • Gesamte Inhalte

    2.091
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von BOfH_666

  1. Wie aktuell muss das denn sein? Würde es z.B. auch genügen, wenn das einmal am Tag oder mehrfach am Tag zu definierten Zeiten passiert? Gibt es denn in der Verzeichnisstruktur so viele Ordner oder Dateien, die nicht kopiert werden sollen? Falls nicht, kann man diese Ordner/Dateien vielleicht einfach vom Copy-Job ausschließen? Je kreativer die Anwender werden (werden dürfen), desto aufwändiger und auch fehleranfälliger wird eine automatisierte Lösung. Häh? ... ist so ein komplexes Regelwerk wirklich nötig? Kann man alles machen, aber ... ... ich arbeite gern nach dem KISS-Prinzip. Ich würde wenn möglich, wenn ich das alles richtig verstanden habe, den Inhalt des Ordners Projekte mittels einer möglichst einfachen robocopy-Kommandozeile in den Zielordner kopieren. ... das ist schon eine ziemlich spezielle Anforderung ... dafür direkt etwas Passendes zu finden, wird wohl nicht funktionieren. Das sieht nach VBScript aus - da muss ich passen. Und wenn Du vorhast, Dich noch ne Weile in Windows-Infrastruktur-Umgebungen rumzutreiben, würde ich Dir empfehlen, Dir die Grundlagen von Powershell anzueigenen. Das ist meiner Meinung nach deutlich einfacher als VBScript und Du findest auch deutlich mehr Unterstüzung im Netz. (und auch hier ) Das Vorhanden-Sein eines bestimmten Pfades - egal ob Datei oder Ordner machst Du mit Powershell ungefähr so: Test-Path -Path 'P:\Projekte_*\*\*_Zeichnungen\*'
  2. Ah ... hatte ich falsch verstanden ... sollte aber auch kein Problem sein. Das war weniger als Frage gemeint, sondern eher als Hinweis, dass das von verschiedenen Faktoren abhängig ist, deren genaue Auswirkungen auf die endgültige Performance man schwer vorhersagen kann. ... das kann nie schaden ... OK ... vielleicht schaust Du Dir erstmal die vielfältigen Möglichkeiten an, die man schon mit der Kommandozeile von robocopy hat. Und wenn das nicht genügt und Du dann trotzdem noch Unterstützung beim Script brauchst, kannst Du ja hier wieder fragen.
  3. ... es geht also genau genommen um 2 Ordner mit Unterordnern? Das hängt stark von der Leistung der beteiligten Komponenten und "Verteilung/Aufteilung" der 10 Terrabyte und wieviel sich in welchem Zeitraum ändert bzw. wie oft das aktualisiert werden muss. Vielleicht nicht xcopy aber robocopy. robocopy mit Schalter /purge oder /mir.
  4. Ah ... ok, dann würd ich mich Dukels letzter Empfehlung anschließen. Ich vermute, das dürfte das Zielführendste für Dich sein.
  5. Kann mal bitte ein Mod diesen Thread schließen - der wird im Scripting-Forum bereits beackert. Danke schon mal im Voraus
  6. Du kannst Dir bestimmt vorstellen, dass Du nicht der Erste mit solch einer Anforderung bist. Schau Dich doch mal bitte in der PowershellGallery um. Dort gibt es zu dem Thema jede Menge Scripte und Module, die sich mit dem Thema NTFS Dateissystem und den Berechtigungen beschäftigen. Vom Performance-Standpunkt ist es auch nicht gut für jede Deiner Gruppen aus der CSV-Datei jedes mal wieder alle Ordner Deines Shares durchzuhühnern. Es wäre vermutlich besser, einmal alle existierenden Berechtigungen auszulesen und diese dann mit Deiner CSV-Liste zu vergleichen.
  7. ... um welche "Zeitstempel" geht es? Die "Zeitstempel" eines Ordner richten sich nach den enthaltenen Dateien.
  8. robocopy "C:\Users\Desktop\Test Ordner\Test" "C:\Users\Desktop\Test Ordner\99 - Archive\Test" /E /DCOPY:T /W:15 /R:20 /LOG+:"C:\Users\zDesktop\RobocopyW2(1).log"
  9. Nagut, wenn er sich das Dingens nicht unter'n Schreibtisch stellt, wird's vermutlich auch nicht so dramatisch werden ....
  10. Ich bin weit davon entfernt, mich mit Server-Hardware gut auszukennen, aber an was ich mich noch erinnern kann ist, dass es im Bereich Server-Hardware-Komponenten eher nie um geringe Lautstärke dafür so gut wie immer um Zuverlässigkeit und Leistung geht ... und das geht bei einem Rack-Server fast immer mit einer soliden Geräuschkulisse einher.
  11. Hmmm ... sollte "das Programm" die Interpretation wirklich selbst übernehmen und auch noch mehrere unterschiedliche Script-Sprachen unterstützen, sollte ja für jedes Script irgendwo konfiguriert sein, um welche Script-Sprache es sich handelt, oder?
  12. Wenn's C# ist, ist es aber nur der Quell-Text, oder? C# sollte kompliliert sein, um ausgeführt werden zu können? Oder gibt es inzwischen auch interpretiertes C#? Liegen die "Scripte" nicht als Dateien vor?
  13. Würde es Dir große Schmerzen bereiten, wenn Du es einfach versuchtest? Ich habe im Moment keinen Zugriff auf eine entsprechende Umgebung. Wenn Get-MsolUser eine Property "UserPrincipalName" zurückliefert, funktioniert es selbstverständlich. Warum sollte es nicht? Du darfst/sollst/musst gern selbst das ein oder andere probieren - anders machen wir das auch nicht.
  14. Ja. Beispiel: Get-ADUser -Identity <User> | Select-Object -Property * , @{ Name = 'Prefix'; Expression = { $_.UserPrincipalName -replace '@.*'}} Edit: Wenn Du Dir mit Powershell zu unsicher bist, ist Nils' Tipp ein oder zwei Überlegungen wert!!
  15. DisplayName? Ich ging wegen des erwähnten "@" davon aus, dass es um den UPN geht. Worum geht es denn jetzt genau? Du kannst machen, was Du gerne möchtest, aber Du solltest Dir vorher im Klaren sein, was Du genau möchtest? Wenn es bei Deinem Tenant konkrete Namens-Konventionen gibt, sollten diese dann auch mit beachtet werden.
  16. Zeig doch mal ein bissl Code, bitte. Sonst sieht das immer so aus, als fragtest Du nach einer fertigen Lösung.
  17. Woher kennst Du meinen Kunden? ... inzwischen versuchen wir so oft es klappt nach dem Motto "Wir fragen nicht. Wir informieren." zu arbeiten.
  18. Wir nennen das "headless chicken mode" ...
  19. Wie kommst Du auf Windows? ... 'hat der OP nix von geschrieben ...
  20. Jetzt weiß ich auch, warum Du immer so gut mit GPOs unterwegs bist ... Du hast gar keine andere Wahl ... DU MUSST EINFACH ...
  21. Hier noch ein bissl weitere Lektüre: https://www.heise.de/ct/artikel/Was-Emotet-anrichtet-und-welche-Lehren-die-Opfer-daraus-ziehen-4665958.html
  22. Sieht nach Hausaufgabe aus, oder?
  23. Hast Du mal versucht, danach zu suchen? https://www.heise.de/netze/tools/netzwerkrechner/
×
×
  • Neu erstellen...