skript - B-blog.info
14Okt
Verfasst von Super User.
Aufgabe ist klar aus dem Titel - wir alte Dateien aus einem Verzeichnis löschen müssen. Es gibt viele Fälle im Leben, wenn man eine solche Operation durchführen müssen. Zum Beispiel - alte Backups löschen.
16Feb
Verfasst von Super User.
Während der Aktualisierung der Domänencontroller oder ihnen zusätzlich\Entfernung in Active Directory-Domäne, gibt es immer einen Bedarf DNS-Server im Netzwerk-Schnittstellen-Einstellungen in Windows zu ändern. Auf diesen Computern oder Servern, auf denen Sie die Netzwerkeinstellungen mit DHCP eingestellt - es gab keine Probleme. Aber auf solche, in denen Sie die Einstellungen manuell konfigurieren, müssen Sie sie auch manuell geändert werden. Es ist lang und unbequem.
23Mär
Verfasst von Super User.
Manchmal müssen Sie einige Website oder große Web-Seite zu analysieren. Google bietet viele Programme und Komplexe Ereignis Software, um diese Aufgabe zu erfüllen, aber ich will zeigen, wie Sie ganz einfach diese mit Hilfe von Powershell tun können.
Es gibt eine Invoke-WebRequest Cmdlets in Powershell , die tatsächlich HTML-Seite von Tags und Inhalt analysieren. Cmdlets geben Sie ein Objekt der Seite mit ParsedHtml Eigenschaft. Zu diesem Feld können Sie Methoden anwenden benötigten Daten zu extrahieren.
Angenommen, Sie alle Links von der Seite zu bekommen müssen. Sehen, wie es funktioniert.
30Mär
Verfasst von Super User.
In der freien Version des Microsoft SQL Server - Express - Sie haben keine Möglichkeit, Backups zu planen. Aber Sie können sich Backups mit Hilfe von Powershell Skripts und Windows-Taskplaner eingestellt.
Werfen Sie einen Blick auf das Skript - das ist meine Art und Weise Backups von SQL. Das Skript löscht nicht alte Sicherungen, aber bitte meinen Artikel Löschen von alten Dateien und Ordner in Powershell, wird es helfen. Und auch - Running Powershell script in scheduled task.
Bitte markierten Zeilen bemerken - es wird Sie Ihre SQL-Instanz und den Pfad zu Sicherungen festlegen müssen.
15Jun
Verfasst von Super User.
Wie Sie wissen, gibt es viele Arten von Exchange 2013-Protokolle und viel Speicherplatz verwendet wird - und - Platz auf Systemplatte. Theoretisch kann man Pfade aller Protokolle in Powershell ändern. Aber wegen der Anzahl der Protokolle Typen in Exchange, alle diese Ordner verwalten (und Dateigrößen, Verzeichnisgrößen, max Alter von Dateien) zu einem wahren Alptraum.
So habe ich für mich und dich ein wenig Notiz in Powershell -Skripts, so kann ich sie nach der Installation des nächsten neuen Server ausgeführt werden.
05Jul
Verfasst von Super User.
Während ich habe getestet Failover-Cluster von Microsoft SQL Server 2012 (mehr Details: Schritt-für-Schritt die Bereitstellung von AlwaysOn auf MS SQL 2012) Ich brauchte Massenimport einiger Daten in die Datenbank zu generieren.
Sobald ich in T-SQL sehr schlecht bin, entschied ich mich für diese Aufgabe Skript auf Powershell zu schreiben.
Wir brauchen:
- Datenbank selbst
- Tabelle in sie zu Testzwecken
07Mär
Verfasst von Super User.
Falls Sie den Windows-Service remote neu starten müssen, ist hier mein Powershell-Skript.
Sobald wir ICMP / Ping zwischen unseren Entwicklungsumgebungen deaktiviert haben, habe ich WMI Pings verwendet, um festzustellen, ob Remote-Maschine läuft.
20Apr
Verfasst von Super User.
Hier ist das Skript, das Server in Ihrer Domain mit Microsoft SQL Server installiert wird.
Skript kann nicht reagierende Server mit Pings über WMI-Aufrufe verarbeiten, was nützlich ist, wenn ICMP aus irgendeinem Grund blockiert ist. Auch - ich bin mit Powershell Remoting, also bitte sicher sein, dass es auf Ihren Servern aktiviert ist.
23Jun
Verfasst von Super User.
Wenn Sie Ihre Umgebung in Azure Cloud mithilfe des IaaC-Ansatzes (Infrastructure as a Code) erstellen, treten bei der Neubereitstellung manchmal Probleme auf. Das liegt daran, dass Leute von Microsoft ihre VM-Images mit neuen Softwareversionen aktualisieren. Daher haben diese neuen Bilder neue IDs und Sie müssen Ihre ARM- oder Powershell-Skripts aktualisieren.
Ich habe ein Skript geschrieben, mit dem ich neue Versionen von Bildern finden kann.