Jump to content

koenigch

Members
  • Gesamte Inhalte

    16
  • Registriert seit

  • Letzter Besuch

Letzte Besucher des Profils

391 Profilaufrufe

Fortschritt von koenigch

Explorer

Explorer (4/14)

  • 5 Jahre dabei!
  • Erste Antwort
  • Engagiert
  • Erster eigener Beitrag
  • Eine Woche dabei

Neueste Abzeichen

0

Reputation in der Community

  1. Hallo BOfH_666 Viieelen Dank. Das wars. Du hast ein Wochenende gerettet. Es kann manchmal so einfach sein.
  2. Hallo Sunny61 Ich dachte auch an Confirm aber Default ist ja FALSE also würde ich verstehen wenn ich mit -Confirm eine Bestätigung auslösen würde. Ich kann ja nicht sagen -Confirm:True oder False es ändert nichts wenn ich -Confirm anhänge oder es eben weglasse. Die Abfrage kommt immer.
  3. Hallo liebe Mitleser und Mitleserinnen, Ich hätte mal eine Frage: ich muss regelmäßig die Quotas aktualisieren, da mein 2019er Server immer mal wieder das Problem hat, dass er meldet, die Quota Grenze sei erreicht, obwohl das nicht stimmt. Nach einem update-fsrmQuota -path "c:\Blabla" ist dann das Problem behoben. NUR, wenn ich den Befehl absetzte dann will immer ein Dialog bestätigt werden, ob ich die Aktion wirklich ausführen will und das für jeden Unterordner! Wenn ich das ganze einmal die Woche per Script laufen lasse (so der Plan), dann bleibt das Script genau mit dieser Abfrage stehen. Wie bekomme ich denn diese Abfrageweg? -Confirm ist es leider nicht. hat jemand eine zündende Idee? Närrische Grüße Christoph
  4. Danke für die Antworten, ja, dass GPOs nur sehr wenig taugen für Software Verteilung ist mir auch schon lange klar. Es sind auch nur ein paar wenige rudimentäre Brocken, die wir so auf die Rechner bringen. Und das eigentlich auch nur wenn die Kiste frisch aufgesetzt wird, dann bekommt sie noch 3-4 Anwendungen drauf gepackt. Da haben wir leider einen Kandidaten der Zickt manchmal und hier wollte ich für die Service Kollegen ein Script reichen, mit dem sie einfach ein uninstall machen, die Registry Einträge im in Grouppenrichtlinien\AppMgmt entfernt, bootet und den Schlunz wieder drauf bringt. Ich bin auch schon in einigen Scipten dazu über gegangen Software per CMD oder PS zu suchen und bei Bedarf zu installieren. Klar, das klappt zuverlässiger. Also nochmal herzlichen Dank für Eure Antworten
  5. Hallo liebe mitlesenden, Ich stecke gerade in der Zwickmühle. Ich möchte meine Scripte aktuell nicht mehr mit CMD erstellen sondern mit PS Jetzt hänge ich an einer eigentlich simplen Stelle. Ich brauche eine GPUPDATE /force um nach einer Deinstallation einer Software die normal Per GPO auf dem Client landet wieder eine erneute, saubere Installation zu erhalten. Also Step 1 Uninstall Step 2 In der Regestry die AppMgmt Einträge löschen Step 3 GPUpdate Step 4 reboot Mein Problem ist nun: Mache ich in einer CMD einen gpupdate /force dann klappt das Okay er will ein Ja oder Nein für den Reboot, dass kann ich aber mit Echo n | gpupdate /forec umgehen. Mache ich einen invoke-gpupdate in PS dann hab ich keinen Einfluss wann der Misteimer sich dazu herab läßt den Update auszuführen Mein reboot am ende des Scripts kommt dann noch vor dem Update und ich steh im Wald. Versuche ich mit Start-Process "cmd.exe echo n | gpupdate /force" das ganze zu starten kommt nix dabei rum. Hat jemand hier eine funktionierende Lösung. Vielen dank vorab schon für die Mühe die ich euch mache. Grüße Christoph
  6. Hallo Dukel, ja, hab die Doku schon gelesen. Link1 Beispiel 3 -> hab ich ja schon oben geschrieben, den hab ich genau so versucht und die Action klappt nicht. Link2 Mit den Templates wollte ich mich bis dato nicht beschäftigen, fürchte aber dass ich da nicht drum herum komme. Link3 kannte ich noch nicht. Lese ich mir mal durch, vielleicht ja meine Lösung. Schon mal vielen Dank fürs schauen. Nächste Woche hab ich erst mal Urlaub aber vielleicht kann ich die Finger ja nicht ruhig halten. Schönes Wochenende Euch. Grüße Christoph
  7. Hallo Dukel, Die Quelldaten sind ja gar nicht das Problem. Mich Quält nur die Syntax um 7 Schwellwerte anlegen zu können und die Action übergebn zu können. @ MurdocX Man könnte natürlich auch ein Template nehmen und anschliessend die GBs wieder mit set ändern. Wenn du einen Weg hast mit Templates die 7 Schwellen zu erzeugen, dann her damit. Grüße Christoph Mach für heute mal Feierband, bis morgen
  8. Klar, kein Problem hier mal zwei Homesets. Kontingente auf Computer xxxxxxx: Kontingentpfad: D:\xxxxxxxxxxx\Daten\USERS\xxxxxxxxxxxxxxx Freigabepfad: \\xxxxxx\xxxxxxxx\Homesets_VM_xxxxxxxxxxx\xxxxxxxxxxxxx \\xxxxxxxxxxxxxx\USERS\xxxxxxxxxxxx Quellenvorlage: Keine Kontingentstatus: Aktiviert Grenze: 250,00 MB (Hart) Verwendet: 19,39 MB (8%) Verfgbar: 230,61 MB Spitzenauslastung: 19,39 MB (09.10.2020 13:32) Schwellenwerte: Warnung ( 85%): Ereignisprotokoll, Befehl Warnung ( 90%): Ereignisprotokoll, Befehl Warnung ( 95%): Ereignisprotokoll, Befehl Warnung ( 96%): Ereignisprotokoll, Befehl Warnung ( 97%): Ereignisprotokoll, Befehl Warnung ( 98%): Ereignisprotokoll, Befehl Warnung ( 99%): Ereignisprotokoll, Befehl Kontingentpfad: D:\xxxxxxxxxxx\Daten\USERS\xxxxxxxxxxxxxxx Freigabepfad: \\xxxxxx\xxxxxxxx\Homesets_VM_xxxxxxxxxxx\xxxxxxxxxxxxx \\xxxxxxxxxxxxxx\USERS\xxxxxxxxxxxx Quellenvorlage: Keine Kontingentstatus: Aktiviert Grenze: 250,00 MB (Hart) Verwendet: 71,79 MB (29%) Verfgbar: 178,21 MB Spitzenauslastung: 71,79 MB (30.09.2020 10:41) Schwellenwerte: Warnung ( 85%): Ereignisprotokoll, Befehl Warnung ( 90%): Ereignisprotokoll, Befehl Warnung ( 95%): Ereignisprotokoll, Befehl Warnung ( 96%): Ereignisprotokoll, Befehl Warnung ( 97%): Ereignisprotokoll, Befehl Warnung ( 98%): Ereignisprotokoll, Befehl Warnung ( 99%): Ereignisprotokoll, Befehl und so weiter Un das gleiche exisitert auch für die Abteilung Ordner Aus dem ganzen hab ich mir dann eine Datei generiert die in der alten Syntax die Quota setzt: DIRQUOTA quota add /Path:D:\xxxxxxxxx\Daten\USERS\xxxxxx /Limit:250MB /Type:Hard /Add-Threshold:85 /Add-Threshold:90 /Add-Threshold:95 /Add-Threshold:96 /Add-Threshold:97 /Add-Threshold:98 /Add-Threshold:99 /Add-Notification:85,E,"QuotasEventlogText.txt" /Add-Notification:90,E,"QuotasEventlogText.txt" /Add-Notification:95,E,"QuotasEventlogText.txt" /Add-Notification:96,E,"QuotasEventlogText.txt" /Add-Notification:97,E,"QuotasEventlogText.txt" /Add-Notification:98,E,"QuotasEventlogText.txt" /Add-Notification:99,E,"QuotasEventlogText.txt" /Add-Notification:85,C,"QuotasHomesetCommandText.txt" /Add-Notification:90,C,"QuotasHomesetCommandText.txt" /Add-Notification:95,C,"QuotasHomesetCommandText.txt" /Add-Notification:96,C,"QuotasHomesetCommandText.txt" /Add-Notification:97,C,"QuotasHomesetCommandText.txt" /Add-Notification:98,C,"QuotasHomesetCommandText.txt" /Add-Notification:99,C,"QuotasHomesetCommandText.txt" /overwrite Also nicht nur eine Zeil sondern rund 1000 Die TextFile die angezogen wird beinhaltet den teil der in die Thershold Command eigenschaften eingetragen wird. Notification=c Command=C:\Windows\xxxxxxx\SendMail\sendmail.exe Arguments=-USER:[Source IO Owner] -TextID:01 -SendTo:xxx@xxxx.de;it@xxxx.de -v_Quota_Threshold:"[Quota Threshold]" -v_Quota_Used_MB:"[Quota Used MB]" -v_Quota_Limit_MB:"[Quota Limit MB]" -v_Quota_Used_Percent:"[Quota Used Percent]" Account=LocalSystem Und dann hat man am Ende eine Datei die ist schon eine CMD und muss im Fall der Fälle nur noch ausgeführt werden. Und der Teil mit den Abteilungs Ordnern ist noch ne Ecke frickeliger. Da wird zusätzlich in einer TXT File geschaut, welches Postfach der Abteilung, zur entsprechenden Resource, zusätzlich zum User die eMail Benachrichtigung erhalten soll. Hat mit 2008 auch super funktioniert und hat mir gar keine Arbeit mehr gemacht. Nur ist 2008 halt jetzt durch.
  9. Hallo BOfH_666, Die Antwort auf deine lezte Frage lautet jan. Wir haben einen Start standard für die User, aber wie immer im Leben gibt es User die gleicher sind wie andere und die bekomme nauch schon mal mehr Platz. Und bei den andern Verzeichnissen ist das mit einem Standard auch nicht möglich. Das Marketing wird wohl kaum mit dem Platz auskommen, was die Poststelle hat und anders herum. Die Spanne liegt bei uns von ein paar hundert MB bis viele GB. Und wenn man nicht die Daumenschrauben anzieht, dann knallen die Leute einem die Server voll. Ganz neben bei, werden die Quotas nächtlich exportiert und dienen bei einem Server Crash zur Wiederherstellung des Systems. Hab ich auch schon mal gebraucht, ist dann eine Sache von 5 Minuten und der Stand ist wieder wie zuvor. Aber über Sinn und Unsinn zu diskutieren ist müssig. Ich bräuchte doch nur eine gültige Syntax. Mehrere Thresholds und die gülte Action. Grüße Christoph
  10. Hallo ihr beiden, schon mal Danke für Eure Reaktion. zu BOfH_666: Ich finde ews schon die Überelegung wert, hier Hinrnschmalz zu investieren. Ich habe einmal ca 150 Resourcen die mit einer individuellen Quota verehen werden müssen. Also auch nicht per Template händelbar. Und ob ich 150 mal eine Quota anlege und innerhalb jeder Quota noch 7 mal die Schwellwerte erfasse mit einem Command Aufruf und Parametern... Ich denke eine Script mit einer Schleife macht da schon sinn. UND: Es kommen noch knapp 1000 Homesets dazu, die ebenfalls eine Quota mit 7 Warnwerten bekommen müssen. UND: zu MurdocX: Wenn ein neuer Ordner hinzukommt, wird aktuell immer nächtlich geprüft, ob der Ordner eine Quota hat, wenn nicht wird eine gesetzt. warum nicht mehr die CMD? Weil die auf 19 nicht mehr funktioniert!! Der Dirquota quota add Befehl funktioniert unter 2019 nicht mehr mit dem Verweis auf PS. Also aus meiner Sicht macht eine PS Script schon sinn. Gruß Christoph
  11. Hallo liebe Foren Leser, ich habe hier ein Problem bei dem ich mir schon seit Tagen die Zähne ausbeisse. Ich habe einen Server 2019 und muss dort Quotas setzen. Zu jeder Quota kommen noch 7 Schwellwerte die einen Command ausführen sollen. Ich habe das auf einem Server 2008 schon am laufen, da baer noch nicht in PS sondern noch mit CMD. Mein Ansatz ist folgender: ich lese aus dem 2008er eine Datei ein in der die Resource und die Quota Größe stehen. Dann extrahiere ich mir die Infos und baue den PS befehl zusammen. Jetzt kommen die Knackpunkte. Ich bekomme es zwar hin eine Emailbenachrichtigung einzutragen, jedoch keinen Command. Das führt immer zu einem Fehler. Und ich habe keine Ahnung wie ich mehr als einen Theshold erzeugen kann. Hab schon mehrere Schreibweisen verwendet, aber bei eine Komma TRennung zieht immer nur der erste. Met set-fsrm .... ein weiteres mahl mit einem zweiten Threshold ersetzt immer nur den vorherigen. Also hab auch immer nur einen Eintrag Ich hab den google schon schwehr gequält, aber habe das Gefühl dass sich mit Quotas nur ganz wenige Leute beschäftigen. Jetzt hoffe ich auf einen Geistesbiltz von einem von euch. Liebe Grüße Christoph Hier mal die paar Zeilen Script: $QuotaSicherung = Get-Content .\QuotasTEST.txt $a = 0 $Action = New-FsrmAction -Type command -Command "D:\Scripte\eMailKontingent.cmd" #$Action = New-FsrmAction -Type Command -Command "c:\windows\system32\cmd.exe" -CommandParameters "echo Hallo Welt" -ShouldLogError -> Das Original Aus der MS Doku, geht aber auch nicht! $Threshold1 = New-FsrmQuotaThreshold -Percentage 90 -action $Action #$Threshold2 = New-FsrmQuotaThreshold -Percentage 95 $QuotaSicherung | ForEach-Object { $a++; $Zerlegung1 = $TestAusgabe.Substring(25) $Zerlegung2 = $Zerlegung1.Split(" ") $GBMB = $Zerlegung2[1].Substring(7) $GBMB = ($GBMB / 1GB) * 1GB "Teil1 hat: " + $Zerlegung2[0] "Teil2 ORIGINAL: ->" + $Zerlegung2[1].Substring(7) "Teil2 DANACH : ->" + $GBMB New-FsrmQuota -Path $Zerlegung2[0] -Size $gbmb -threshold $Threshold1 }
  12. Ich kann dir hier nur beschreiben, was ich gemacht habe. Es existierten 3 Ordner die per GPO Vollzugriff für den User bekommen sollten. Die GPO wurde an dem Server 2008 erstellt und dort mit der GUI den Pfad am Server zusammen geklickt. Heute Morgen diese drei Ordner Einträge aus der GPO entfernt und die GPO wieder editiert, diesmal von einem Win7 Client aus, der die Remote Server Tools installiert hat. Danach einmal gpupdate Target Computer abgesetzt und die Rechte waren gesetzt. Auch die Hinweise in der rsop Auswertung am Client sind nun nicht mehr mit Fehler versehen. Der x86 Ansatz ist nur zum Teil relevant, da ich nicht nur den Programme Ordner, sondern auch noch einen Unterordner im Startmenü und einen Unterordner im Users Public berechtige. Auf diese Ordner haben die Rechte vorher genauso wenig funktioniert. Ich finde es auch sehr kurios.
  13. Hallo Sunny61 danke für Deine Antwort. Hatte übers Wochenende keine Zeit zum Testen. Ich kann ein Update der Lage geben. Ich habe die ganze Zeit die GPOs auf einem Server 2008 R2 bearbeitet und gepflegt. Entgegen dem vorhandenen Wissen, GPOs eigentlich nur mit dem Betriebssystem zu bearbeiten, auf dem sie auch angewendet werden sollen. Ich bin auch die ganze Zeit damit nicht auf die F... gefallen. Dieses Mal wohl doch. Ich habe heute Morgen die Betreffenden Einträge der Ordner Berechtigungen gelöscht und mit einem Win 7 Client wieder angelegt. Was soll ich sagen...... ES GEHT!!! Vielen Dank trotz allem für deine Hilfe. Grüße Christoph
  14. Ja, glauben ist nicht wissen. Ich würde mich auf bei weitem nicht als Profi bezeichnen. Alles was ich über GPOs weis, hab ich mir selbst beibringen müssen. Was meinst du mit Eventlog? In der Ereignisanzeige habe ich nichts gefunden, was auf ein Problem beim Zuweisen der Rechte hindeutet. Was mir der Screenshot sagen will, weiß ich ja nicht. Genau hier liegt ja der Hund begraben. Es gibt keine weitere GPO die an Ordner Rechten schraubt. Also was soll die Aussage mit dem "Weiter Oben" bedeuten?
  15. Ich würde sagen ja, hab gerade mal ein Bild aus der rsop des Clients angehängt. Darin sieht man meiner Meinung nach, dass die GPO vom Client ausgewertet wurde.
×
×
  • Neu erstellen...