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
PowerShell berührt alle Dateien, die neuer als sind
Ich habe folgende Frage zu ServerFault gefunden: Windows-Befehl für rekursive Berührung Was meine Frage teilweise mit dieser Antwort beantwortet: Windows-Befehl für rekursive Berührung Ich möchte jedoch alle Dateien (in Stamm- und Unterordnern (rekursiv)) berühren, die neuer sind als der 31. Januar 2013 (31. Januar 2013). Wie würde ich das machen? …

1
Festlegen eines benutzerdefinierten und bearbeitbaren Startmenü-Layouts mithilfe von PowerShell unter Windows 10
Ich versuche eine zu setzen flexibel Starten Sie das Layout für neue Benutzer, indem Sie nach dem Einrichten ihrer Konten ein PowerShell-Skript ausführen. ich kippen Erzwingen Sie dies durch Gruppenrichtlinien, da Benutzer danach ihre Startmenüs nicht anpassen können. Ich habe diesen Befehl bereits ausprobiert: Import-StartLayout –LayoutPath c:\Temp\LayoutModification.xml –MountPath C:\ Das …

0
Führen Sie eine lokale Ausführung durch, indem Sie den Befehl remote aufrufen
Mit PowerShell über SSH erfolgreich verwaltet Verknüpfung . Jetzt möchte ich einen Befehl remote vom Linux-Server aus aufrufen, damit die Ausführung lokal auf dem Windows-Server erfolgt. Zum Beispiel: Linux-Maschine: $s = new-PSSession -HostName WinHost -UserName user Invoke-Command -Session $s -ScriptBlock {C:\scripts\boo.ps1} Skript boo.ps1 (nur für das Beispiel): Add-Type -AssemblyName System.Windows.Forms …
2 linux  bash  ssh  powershell 

1
Deaktivieren der PSAvoidUsingCmdletAliases von PSScriptAnalyzer in der PowerShell-Erweiterung in Visual Studio-Code
Ich benutze Visual Studio-Code meine PowerShell-Skripte schreiben. Ich habe das installiert ms-vscode.powershell PowerShell-Erweiterung für Visual Studio-Code. Immer wenn ich einen Alias ​​in meinem Skript verwende, wird der PSScriptAnalyzer fordert mich auf, den vollständigen CmdLet-Namen zu verwenden. Das ist etwas ärgerlich, weil es auch alle Aliase mit einer grünen kurvigen Linie …



1
So entfernen Sie Teilzeichenfolgen im Powershell-Skript
Dieses Skript ist fast das, was ich brauche: $input_path = 'C:\Common' $output_file = 'C:\Common\extracted.txt' $regex = 'assets' Get-ChildItem -Path $input_path -Filter *.txt | Select-String -Pattern $regex -AllMatches | Out-File $output_file -Force Das Problem besteht darin, dass die Ausgabedatei beim Ändern des $ -Eingabepfads in "C: \ Common \ Data" Daten …


1
Gibt es eine Möglichkeit, einen Befehl auf mehreren Windows-Servern gleichzeitig auszuführen?
Hin und wieder muss ich einen Befehl auf mehreren Windows-Servern ausführen (Dateien aus einem Quellcode-Repository synchronisieren, das Skriptdateien [und andere zufällige Dinge] enthält). Die Ausführungszeit dieses Befehls wird von der Netzwerklatenz bestimmt. Derzeit verwende ich das PowerShell-Cmdlet "Invoke-Command", das den Befehl jedoch nacheinander auf jedem Host ausführt. Da die Ausführung …



2
Liest den x64-Registrierungszweig vom 7-Zip-SFX-Installationsprogramm über PowerShell
Ich möchte, dass mein selbstextrahierendes 7-Zip-Archiv nach dem Extrahieren von Dateien ein PowerShell-Skript ausführt. Dazu verwende ich die hier beschriebene Methode: http://www.sphaero.org/blog:2011:0504_7zip_self_extracting_autostart_exe Nach der Dateiextraktion möchte ich ein Powershell-Skript ausführen. Hier ist der Inhalt meiner Datei config.txt: ;!@Install@!UTF-8! RunProgram="InstallCU.bat" ;!@InstallEnd@! Die Datei InstallCU.bat startet PowerShell: powershell.exe -ExecutionPolicy Unrestricted -File InstallCU.ps1 …


0
Wie kann ich das Windows 10-Updateprotokoll abschließen?
Ich habe eine folgende Batch-Datei, die beim Start ausgeführt wird wuauclt.exe /detectnow /updatenow start /min C:\Windows\WindowsUpdate.log Aber jetzt in Windows 10 Protokolldatei hat einfach Folgendes Windows Update-Protokolle werden jetzt mit ETW (Event Tracing for Windows) erstellt. Führen Sie den PowerShell-Befehl Get-WindowsUpdateLog aus, um ETW-Traces in ein lesbares WindowsUpdate.log zu konvertieren. …


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.