Jump to content

Dukel

Members
  • Gesamte Inhalte

    11.543
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Dukel

  1. Ich würde (k.a. ob das so mit wget geht oder das ein eigenes Script / Programm benötigt) folgendes machen. Lokal die Daten Temporär verschieben, alle Dateien auf dem Webserver auflisten (z.B. Name, Größe, Datum) und mit den Lokalen vergleichen. Wenn eine Datei lokal existiert diese kopieren, wenn nicht herunterladen und am Ende das Temporäre verzeichnis löschen. Oder (einfacher, braucht aber mehr Bandbreite): Lokal alle Daten löschen und jedes mal neu ziehen.
  2. Dukel

    IIS und Bindungen

    Läuft evtl. eine andere Applikation, welche auf HTTPS lauscht? Kannst du beide Websites stoppen und überprüfen ob kein Dienst auf 443 lauscht?
  3. Ich würde einen Dienstleister beauftragen der dir z.B. die Umgebung aufnimmt / dokumentiert und die Neuinstallation durchführt.
  4. Dukel

    Filmzitate raten

    Irgendwie bin ich grad immer zu spät dran oder ich hab ein paar Filme nicht gesehen.
  5. Willst du den DC neu installieren oder das AD neu machen? Bei letzterem musst du natürlich alle Rechner / Server neu joinen. Wenn du nur den DC neu installieren willst ist das kein Problem. Ich hoffe du hast einen 2. DC, sonst brauchst du einen 2.DC.
  6. Wird dann nur hässlich da der TO kein Programm sondern ein cmdlet ausführen möchte. Da müsste er Powershell mit dem Scriptteil starten (oder einen anderen Zipper verwenden). An Start-Process -wait hatte ich auch schon gedacht.
  7. Datenbanken anfügen hat doch nichts mit dem Management Studio zu tun. Außerdem sind die Datenbanken abwärtskompatibel.
  8. $? ist der letzte Status (erfolgreich oder nicht erfolgreich). Aber wenn Copy-ToZip keinen Fehler bringt und trotzdem einen Prozess offen lässt würde ich das austauschen.
  9. Ahhh. Sorry ich sehe gerade das das mein Fehler ist. foreach($line in (Get-Childitem \\$rechner\c$\Temp\Convert.ini)){ muss natürlich foreach($line in (Get-Content \\$rechner\c$\Temp\Convert.ini)){ heißen.
  10. Mit Pause funktioniert es? Dann gibt's wohl ein Problem mit Copy-ToZip. Ich würde evtl. einen anderen Zip Mechanismus nutzen oder die Pause drin lassen.
  11. Steht der PC Name in rot oder grün da? Das sollte nicht sein. Da sollte die Zeile aus der Textdatei stehen. Poste einmal die Ausgabe von: $rechner = 'Bitte_einen_Rechner_Aus_der_Txt_datei_eintragen' foreach($line in (Get-Childitem \\$rechner\c$\Temp\Convert.ini)){ if($line -like 'REM*LP*'){ $server + ';' + $line| Out-File $ausgabe -Append $line | write-host -foregroundcolor green }else{ $line | write-host -foregroundcolor red } }
  12. Wie hast du das für nicht AD Member gesperrt und warum?
  13. Wieso nimmst du nicht den DC als Zeitserver?
  14. Ich würde eine Webanwendung daraus machen und diese Per SSL absichern und eine Authentifizierung davor schalten.
  15. Dann musst du den Fehler suchen. Gib mal zwischen drin Debugmeldungen aus, damit du siehst was passiert. Z.b.: if($line -like 'REM*LP*'){ $server + ';' + $line| Out-File $ausgabe -Append $line | write-host -foregroundcolor green }else{ $line | write-host -foregroundcolor red } oder nach foreach($rechner in (Get-Content C:\Temp\pc.txt)){ fügst du test-path \\$rechner\c$\Temp\Convert.ini ein, damit du siehst ob die Verbindung zum Client klappt und die Datei existiert.
  16. Ja. Du hast viel zu viel drin. Die Zeile 2 von mir (foreach($line in (Get-Childitem \\$rechner\c$\Temp\Convert.ini)){) holt den Inhalt der Datei vom Client. Du brauchst nur noch $ausgabe="C:\Users\Gar\Desktop\welp.txt" (das vor dem Teil von mir am besten) und if($line -like 'REM*LP*'){ $server + ';' + $line| Out-File $ausgabe -Append und die Klammer zumachen.
  17. Du musst die PC Liste einlesen und eine Schleife erstellen und für jeden Rechner die Datei auslesen. foreach($rechner in (Get-Content C:\Temp\pc.txt)){ foreach($line in (Get-Childitem \\$rechner\c$\Temp\Convert.ini)){ # [...] Dein Doing }}
  18. Wie sieht denn dein Ansatz aus? Wo hängst du? Zum Dateien einlesen hilft get-content und zum schreiben add-content oder out-file -append.
  19. Nein. Führe nur mein Beispielscript aus, dann siehst du, dass die Zeile nacheinander ausgeführt wird. (hat jetzt nichts spezielles mit deinem Problem zu tun) Ändere dein Script mal so: copy-ToZip -file ($($destination[$i])+"\"+$temp) -zipfile (($($destination[$i])+"\"+$temp)+".zip")if($?){ Remove-Item ($($destination[$i])+"\"+$temp)}else{ "Fehler"}
  20. Standardmäßig wird die 2. Zeile (nach dem Strichpunkt) erst ausgeführt wenn die erste Zeile fertig ist. Das kannst du mit Start-Sleep 3 ; "Foo" nachvollziehen. Ist das Zip wirklich gezippt? Funktioniert copy-tozip?
  21. Macht es das nicht standardmäßig? Wie sieht denn dein Script aus? Kann es sein, dass dein Zip Tool einen Fehler bei solch einer großen Datei bringt, im Script zurückkehrt aber die Datei noch im Zugriff hat? Oder kommt der Fehler sofort nach dem starten des Zippens?
  22. Naja bei nur der Anforderung AD-Auth sind viele Ticketsysteme bestens geeignet ;)
  23. Geht es nur um den Internetzugang oder generell Netzwerkzugriff? Für ersteres ist ein Proxy (Zwangs oder Authentifizierend) dienlich (und einfacher als die komplette Infrastruktur zu ändern).
  24. Testumgebung mit viel testen und Praxis.
  25. Ist die andere Domäne Namenstechnisch auflösbar und die DC's Netzwerktechnisch erreichbar?
×
×
  • Neu erstellen...