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.

3
Powershell Loop Überprüfen Sie Senario
Szenario - Ich versuche, nach einer Dateierweiterung (mkv & mp4) zu suchen. Wenn diese Dateien in meinem Download-Ordner vorhanden sind, werden eine Reihe von Funktionen ausgeführt, die im Folgenden aufgeführt sind (diese sind # zu Testzwecken, funktionieren jedoch alle) fein) Was ich versuche zu tun ist, wenn es eine Schleife …

0
PowerShell-Befehl: Zurücksetzen eines Zählers zum Benennen von Dateien
Ich habe tausend JPG-Dateien in einem Ordner. Ich benutze den folgenden Befehl, um diese Dateien wie folgt zu benennen: Datei-0, Datei-1, Datei-2, Datei-3, .... Dir | %{Rename-Item $_ -NewName ("file-{0}.jpg" -f $nr++)} Wenn ich diesen Befehl jedoch erneut ausführe, werden alle Dateien als benannt Datei-1001, Datei-1002, Datei-1003, Datei-1004 .... Gibt …


1
robocopy / mir dupliziert keine Ordnerstruktur
Ich verwende das folgende Skript, um alles vor dem 1. Januar 2013 zu archivieren: foreach ($i in Get-ChildItem "O:\Projects” -Force -Recurse) { if ($i.LastWriteTime -gt ($(Get-Date).AddDays(-649))) { robocopy $i.FullName "A:\Operations\Projects" /Z /S /MOVE /MIR } } Das Problem ist, dass das Skript nicht den genauen Verzeichnisbaum kopiert. Es wird nur …

1
Das Senden von E-Mails über Powershell (Net.Mail.SmtpClient oder Send-Mailmessage) funktioniert, jedoch nicht, wenn es vom Taskplaner aufgerufen wird
Ich habe ein Skript erstellt, um den UPS-Status zu überprüfen, zu protokollieren und eine Benachrichtigungs-E-Mail zu senden. Skript funktioniert gut, wenn es manuell ausgeführt wird, aber wenn es über den Taskplaner ausgeführt wird, wird die E-Mail nicht gesendet . Es macht aber alles andere (zB loggt es sich korrekt in …

1
MS Surface / Windows PC - Wischen zwischen Benutzern
Als Unternehmen haben wir einige Geräte wie MS Surfaces und einige Netbooks, die für den offenen Zugang in sozialen Räumen verwendet werden. Das Problem ist, dass diese Geräte manchmal missbraucht und Hintergrundbilder usw. geändert werden. Da es sich um kostengünstige Geräte handelt, verfügen sie nur über Basisversionen von Windows - …

1
Kritischer Fehler !! Startmenü funktioniert nicht
Jedes Mal, wenn ich auf Startmenü geklickt habe, wird ein Fehler angezeigt, z. B .: Kritischer Fehler. Ihr Startmenü funktioniert nicht. Ich habe oft versucht, mich abzumelden, aber es hat nicht funktioniert. Aber wenn ich einen neuen Benutzer für diesen PC erstelle und von dort aus auf das Startmenü klicke, …



0
PowerShell-Code zum Entfernen alter ActiveSync-Geräte
Meine PS-Fähigkeiten sind begrenzt und brauchen eine Hand. Wenn ich laufe, GET-ACTIVESYNCDEVICESTATISTICS -MAILBOX (USER) | FORMAT-LIST IDENTITY,DEVICEID,LASTSUCCESSSYNCerhalte ich die erwartete Ausgabe auf dem Lauf. Mein Problem tritt beim Entfernen der inaktiven / veralteten Geräte auf. Wenn REMOVE-ACTIVESYNCDEVICE -IDENTITY 'contoso.com/Remote Users/username/ExchangeActiveSyncDevices/iPhone§Appblahblah'es benutzt wird, beseitigt es kein Problem, aber ich muss diese …

0
Vollständige Serversicherung mit Powershell-Skript
Ich verwende das folgende Skript von der Microsoft-Website, um eine Imagesicherung meiner Server zu erstellen. Das Problem ist, dass ich eine externe Festplatte auf einem meiner Server habe und das Sicherungsskript immer die externe Festplatte in die Imagesicherung einbezieht. Was muss ich im Skript ändern, damit alle Server ohne externe …


1
Get-Content oder "{$ _ -" wird nicht als interner oder externer Befehl erkannt
Ich versuche, ein Wort (USERNAME durch testing) in meiner Datei zu ersetzen. Ich versuche, den folgenden Befehl von Powershell auszuführen, erhalte jedoch die Fehlermeldung -> Get-Content wird nicht als interner oder externer Befehl erkannt get-content file.text | %{$_ -replace "USERNAME","testing"} Ich habe den Befehl durch folgenden ersetzt: powershell.exe -Command file.text …

1
Überwachen und steuern Sie eine VPN-Verbindung
Ich habe eine VPN-Verbindung auf meinem Arbeits-PC, die ich ständig verbinden muss. Es kommt jedoch gelegentlich vor, dass die Verbindung unterbrochen wird, und ich entdecke dies auf zeitaufwendige Weise, als würde ich meinen, ich hätte einen Fehler in meiner Arbeit oder so. Ich hätte gerne ein Software-Tool, mit dem ich …


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.