Als «powershell» getaggte Fragen

PowerShell ist ein plattformübergreifendes Befehlszeilen- und Skriptdienstprogramm von Microsoft. Verwenden Sie dieses Tag NUR für Fragen zum Schreiben und Ausführen von PowerShell-Skripten. Programmierfragen, die für die plattformübergreifende Version von PowerShell Core (Windows, MacOS und Linux) spezifisch sind, sollten mit [Powershell-Core] gekennzeichnet werden. Fragen zur Systemadministration sollten unter Super User oder Server Fault gestellt werden.



4
Konvertieren Sie eine sichere Zeichenfolge in einfachen Text
Ich arbeite in PowerShell und habe Code, der ein vom Benutzer eingegebenes Kennwort erfolgreich in Klartext konvertiert: $SecurePassword = Read-Host -AsSecureString "Enter password" | convertfrom-securestring | out-file C:\Users\tmarsh\Documents\securePassword.txt Ich habe verschiedene Möglichkeiten ausprobiert, um es zurück zu konvertieren, aber keine davon scheint richtig zu funktionieren. Zuletzt habe ich Folgendes versucht: …

26
Was ist in Ihrer PowerShell-Datei "profile.ps1"? [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Welche wesentlichen Dinge (Funktionen, Aliase, …
85 powershell 


5
PowerShell Set-Content und Out-File - was ist der Unterschied?
Was ist in PowerShell der Unterschied zwischen Out-Fileund Set-Content? Oder Add-Contentund Out-File -append? Ich habe festgestellt, wenn ich beide für dieselbe Datei verwende, ist der Text vollständig mojibaked . (Eine kleine zweite Frage: >Ist ein Alias ​​für Out-File, oder?)
85 powershell 

5
Ausführen des CMD-Befehls in PowerShell
Ich habe einige Probleme damit, einen PowerShell-Befehl auszuführen. Es wird lediglich ein Befehl ausgeführt, der in einem CMD-Eingabeaufforderungsfenster ausgeführt wird. Hier ist der Befehl: "C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin\i386\CmRcViewer.exe" PCNAME Ich habe Folgendes ohne Erfolg versucht (ich habe viele Iterationen davon versucht, um eine zu erhalten, die funktioniert. Die Syntax …

3
Echo% path% in separaten Zeilen?
Kann ich über die Windows-Eingabeaufforderung% path% wiedergeben und die resultierenden Pfade in separaten Zeilen abrufen? So etwas aber für Windows: echo $path | tr ':' '\n' Kann ich das mit Vanilla Cmd machen oder brauche ich Powershell oder JS Scripting? Beispiel echo% path% output: C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL …
82 powershell  path  cmd 

5
Post-Build-Ereignis PowerShell ausführen
Ist es möglich, ein .NET-Projekt mit einem Post-Build-Ereignis einzurichten, um ein Powershell-Skript auszuführen? Ich verwende dieses Skript, um einige Dateien zu generieren. Kann ich auch übergeben, ob es sich um ein Debug- oder Release-Build für ein Skript handelt? Ein Beispiel dafür wäre großartig.
82 c#  .net  powershell  msbuild 

2
So weisen Sie 'PowerShell' Copy-Item an, Dateien bedingungslos zu kopieren
Das folgende PowerShell-Skript funktioniert, wenn die Ressourcen nicht vorhanden sind. Copy-Item $src_dir $dst_dir$agent_folder -recurse Aber wenn die Ressourcen da sind, heißt es: + Copy-Item <<<< $src_dir $dst_dir$agent_folder -recurse + CategoryInfo : ResourceExists: (C:\Users\Pac\Desktop\Agents\Agent0\lib:S tring) [Copy-Item], IOException + FullyQualifiedErrorId : DirectoryExist,Microsoft.PowerShell.Commands.CopyItemComm and Was muss ich dem Befehl hinzufügen, damit die Dateien …
82 powershell 


4
So fügen Sie mit winrm mehr als einen Computer zur Liste der vertrauenswürdigen Hosts hinzu
Um Powershell-Befehle auf einem Computer von einem Remotecomputer aus auszuführen, müssen Sie den Remotecomputer zur Liste der vertrauenswürdigen Hosts des Hostcomputers hinzufügen. Ich füge Maschine A mit dem folgenden Befehl zu den vertrauenswürdigen Hosts von Maschine B hinzu: winrm set winrm/config/client ‘@{TrustedHosts="machineA"}’ Wie füge ich weitere Maschinen hinzu, z. B. …

5
Wie unterbreche ich Linien in PowerShell?
Ich bin [ völlig neu in PowerShell und ] verkette eine Zeichenfolge in einer Schleife. Wenn eine besondere Bedingung auftritt, sollte ich einen Zeilenumbruch einfügen. Wie kann ich das tun? Grundsätzlich auf der Suche nach dem Äquivalent von \n. $str = "" foreach($line in $file){ if($line -Match $review){ #Special condition …


3
Powershell-Webanforderung ohne Ausnahme bei 4xx / 5xx
Ich schreibe ein Powershell-Skript, das eine Webanforderung stellen und den Statuscode der Antwort überprüfen muss. Ich habe versucht, dies zu schreiben: $client = new-object system.net.webclient $response = $client.DownloadData($url) so gut wie das: $response = Invoke-WebRequest $url Wenn die Webseite jedoch einen Statuscode enthält, der kein Erfolgsstatuscode ist, löst PowerShell eine …
82 powershell 

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.