Als «powershell» getaggte Fragen

Windows PowerShell ist eine Befehlszeilen-Shell und Skriptsprache für Windows, die die Shell- und Batch-Sprache CMD.exe ersetzt. PowerShell ist auch eine Automatisierungs-Engine für Windows, die ähnliche Funktionen wie Windows Script Host und VBScript bietet.

1
Wie kann ich alle Bilddateien innerhalb eines Verzeichnisses (und rekursiv innerhalb seiner Unterverzeichnisse) umbenennen?
Ich habe ein Verzeichnis mit einer großen Anzahl von Bilddateien, von denen sich einige in Unterverzeichnissen befinden. Ich muss alle passenden Bilddateien *.png, *.jpg, *.jpeg, *.bmp, *.gifnach einem einfachen Muster umbenennen: das gleiche Präfix für alle Dateien; Eine Zahl mit auffüllenden Nullen, die als Hex-Zeichenfolge gedruckt wird. Mein Ziel ist …

1
Deaktivieren Sie den PowerShell-Nachrichtenumbruch nach 80 Zeichen
Standardmäßig bricht PowerShell Ausgabenachrichten nach 80 Zeichen um (siehe Beispiel 1). Beispiel 1: Get-ItemProperty : Cannot find drive. A drive with the name 'HKLM' does not exi st. At /Users/me/here-is-a-very-long-path-that-will-ultimately-be-wrapped-after-80- characters/myScript.ps1:34 char:19 Beispiel # 2 : Get-ItemProperty : Cannot find drive. A drive with the name 'HKLM' does not exi …




1
PowerShell & Batch-Dateien mit Benutzereingabe
OK, zunächst ein Dankeschön an nex84 für die Beantwortung meiner letzten Frage und an alle, die unter diesem Link ebenfalls Beiträge eingereicht haben: https://superuser.com/a/1051727/569550 ... Ich habe jetzt eine neue Frage, die jedoch mit dem Code im Link übereinstimmt. Ich habe ein Skript erstellt, das Text aus einem Dateinamen entfernt …


0
Überwachen eines Ordners mit PowerShell
Dieses Skript überwacht einen Ordner. Wenn neue Bilder erstellt werden, verschieben Sie diese in den Bildordner. Sehr einfach. Aber ich habe es teilweise funktioniert. Das Problem ist nur, dass alte Bilder verschoben werden; neu geschaffene nicht. Ich beginne mit einem leeren Ordner, lade ein Bild (1.jpg) in den Ordner herunter, …


1
PowerShell unter Windows
Ich führe eine bat-Datei über die Eingabeaufforderung aus und übergebe ihr 2 vollqualifizierte Namen (dies ist für PGP), und sie läuft einwandfrei. Wenn ich dieselbe Fledermausdatei von Powershell mit denselben Namen ausführe, wird sie ausgeführt und die Ausgabe erstellt, es wird jedoch die Meldung "Das System kann den angegebenen Pfad …

2
Wie überwache ich die Größe einer Datei?
Gibt es ein Programm, das ständig eine bestimmte Dateigröße auf der Festplatte überprüft, etwa alle 5 Minuten oder so? Wenn die Dateigröße nicht mehr zunimmt, würde ich eine Aktion X ausführen (X vom Benutzer festgelegt - z. B. eine Anwendung starten oder einen Sound abspielen). Betriebssystem - Windows 7 Home …

1
Analysieren und wechseln Sie Elemente von Ordnernamen mit Powershell
Ich habe versucht, ein Powershell-Skript (mein erstes) zu schreiben Analysieren Sie nur die Ordner in einem Verzeichnis Wählen Sie nur die Ordner aus, die einer bestimmten Namenskonvention entsprechen ("JAHRESZEIT"). ändere die Reihenfolge der Elemente des Namens ('JAHRESZEIT') Ich habe schließlich das Programm BulkRenameUtility verwendet, um dies mit dem regulären Ausdruck …

1
Warum wird bei der Montage nur das Basisbild angezeigt?
Ich habe meine vhdxDatei wie hier gezeigt gemountet : Mount-WindowsImage -ImagePath “C:\VMs\VHDs\TestImage.vhdx” -Path C:\VHDMount -Index 1 Die TestImage.vhdxhat auch eine Reihe von Unterscheidungsdatenträgern (eine Reihe von Dateien im selben Verzeichnis mit der Erweiterung ahdx). Wenn ich es ausführe Mount-WindowsImage, werden nur die Inhalte meines Basisimages und nicht der endgültige Image-Inhalt …

1
Wie installiere ich ein mmc-Zertifikat unter Windows?
Ich kenne Windows nicht sehr gut und habe Probleme beim Installieren eines MMC-Zertifikats. Ich folge dieser Beschreibung , um mit MMC ein Zertifikat zu erstellen, kann jedoch den Schritt "Installieren oder Anzeigen der Zertifikate unter:" nicht ausführen. Es gibt nichts unter 'ConsoleRoot' -> 'Zertifikate (Lokaler Computer)' -> 'Persönlich', und wenn …

0
Ersetzen Sie die Zeichenfolge in einer Datei auf Remoteservern
Ich habe ein Skript geschrieben, das die Zeichenfolge in einer Datei auf dem lokalen System ersetzt. (Get-Content c:\temp\connectionFailure.properties) | ForEach-Object { $_ -replace "connectionRetry=false", "connectionRetry=true" } | Set-Content c:\temp\connectionFailure.properties Kann mir jemand weiterhelfen, ich brauche diesen Befehl um auf mehreren Servern zu laufen & das Ergebnis sollte in einer Datei …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.