Tag: powershell

PowerShell ist eine Kommandozeilen-und scripting-Dienstprogramm für Windows. Verwenden Sie dieses tag für Fragen über das schreiben und ausführen von PowerShell-Skripts NUR. Programmierung der Fragen für die cross-Plattform-version PowerShell-Core (Windows, macOS, Linux) sollte markiert werden [powershell-core]. Fragen zur system-administration sollte gebeten werden, auf den SuperUser.

Rekursiv suchen von text in Dateien (PowerShell)

Anzahl der Antworten 2 Antworten
Ich möchte alle Dateien finden, die in einem bestimmten Verzeichnis mit einem bestimmten string. Speziell möchte ich finden, der Wagenrücklauf (\r) und dann manuell gehen Sie durch die Dateien, und entfernen Sie vorkommen. Ich will nicht, PowerShell,

Was ist der beste Weg, um das Programm gegen powershell x64 gegen x86-Variabilität

Anzahl der Antworten 2 Antworten
Wir haben mehrere Skripte, die wir benutzen, um die Installation und Konfiguration der Abhängigkeiten sichern die Systeme, die wir pflegen. Wir führen diese jederzeit stellen wir den Entwicklungs -, test -, demo -, train, prod, etc.. Umwelt.

Wie halten Sie remote-powershell-Befehl lebendig nach Ende der Sitzung?

Anzahl der Antworten 5 Antworten
Verwende ich den folgenden Befehl zum ausführen setup_server.exe auf Windows-remote-box: powershell -command "$encpass=convertto-securestring -asplaintext RPASSWORD -force;$cred = New-Object System.Management.Automation.PSCredential -ArgumentList RUSER,$encpass; invoke-command -computername RCOMPUTERNAME -scriptblock {setup_server.exe} -credential $cred;" setup_server.exe's Aufgabe ist es, auf der einige Konfigurationsdateien und

Ändern eines array-Spalte-name

Anzahl der Antworten 4 Antworten
Ich habe ein array, enthält NotePoperties dass muss geändert werden. Beim Lesen des array brauche ich, um zu tun, einige code, um herauszufinden, was der richtige Titel für die array-Spalte sollte. Dieser code ist fertig und funktioniert

Remove-DistributionGroupMember - Geben Sie einen eindeutigen Benutzer

Anzahl der Antworten 1 Antworten
Ich versuche zu entfernen, eine Reihe von Mitgliedern aus einer Verteilerliste in exchange mit powershell. Ich wurde ursprünglich unter Verwendung der alias-Wert angeben, um die Mitglieder, sondern lief in Fehler sagen, es waren mehrere Mitglieder mit einem

löschen Arbeitsblatt aus .xlsm Datei

Anzahl der Antworten 1 Antworten
Ich versuche zum löschen eines benannten Arbeitsblatts aus einer .xlsm Datei. Folgte ich dem Beispiel gepostet hier aber es ist nicht für mich arbeiten. Wenn ich öffnen Sie die .xlsm Datei, um zu prüfen, ob das Arbeitsblatt

Ein Skript ausgeführt wird, bevor das sperren eines Computers unter Windows

Anzahl der Antworten 2 Antworten
Ich geschrieben habe, einige powershell, die mir erlaubt, nutzen Sie die Kraft der Tastatur media-Tasten zum Steuern von Musik, die momentan läuft. Was ich im Stande sein will zu tun ist, führen Sie das Skript auf dem

Beste Weg, um Teile verbinden mit einem separator in der PowerShell

Anzahl der Antworten 5 Antworten
Muss ich join mehrerer Url-Elemente zu einem string, also schrieb ich den generic-Mitmachen-Teilen-Funktion: filter Skip-Null { $_|?{ $_ } } function Join-Parts { param ( $Parts = $null, $Separator = '' ) [String]$s = '' $Parts |

Rekursives umbenennen von Dateien in Powershell

Anzahl der Antworten 2 Antworten
Aufruf dieser powershell-Befehl aus, und erhalte eine Fehlermeldung. Driving me nuts. Prompt> get-childitem -recurse ./ *NYCSCA* | where-object { $_.Name -like "*NYCSCA*" } | rename-item $_ -newname $_.Name.Replace(" ","_") -whatif Hier ist die Antwort: You cannot call

powershell windows form-button-link

Anzahl der Antworten 1 Antworten
Wie würde ich den link ein buttton zu öffnen eine batch-Datei in windows forms mithilfe von powershell, ich habe den folgenden code unten müssen nur das hinzufügen klicken Sie auf Ereignis $run = New-Object System.Windows.Forms.Button $run.Location =

Text-array, um E-Mail-Körper

Anzahl der Antworten 1 Antworten
Habe ich eine backup log-Datei von robocopy und möchte an die letzten Zeilen aus der Datei und senden Sie Sie als E-Mail-Körper. Protokoll-Beispiel: Total Copied Skipped Mismatch FAILED Extras Dirs : 85262 85257 1 0 4 0

Powershell kann nicht erstellen Sie ein Outlook-COM-Objekt von der Eingabeaufforderung aus

Anzahl der Antworten 4 Antworten
Ich habe ein Skript zum verschicken von E-mails über Microsoft Outlook von der Eingabeaufforderung aus. Dies funktioniert gut, wenn ich ihn von innen PowerShell Konsole oder ISE. Aber als ich versuchte, führen gleichen von der klassischen Windows-Eingabeaufforderung

OutOfMemory-Ausnahmefehler auf remote-Ausführung mit Powershell Invoke-Command

Anzahl der Antworten 3 Antworten
Ich versuche ausführen einer exe-Datei auf einem remote-computer mithilfe von invoke-command". Ausführen der exe-Datei auf dem remote-Rechner nach der Anmeldung in die Maschine mithilfe von remote desktop braucht 1 GB Speicher und führt zum Abschluss nach einer

Wie kann ich die trap-Signale in der PowerShell?

Anzahl der Antworten 2 Antworten
Ist das möglich? Ich habe schließlich beschlossen, zu beginnen, setting up meine persönliche .NET-Entwicklungsumgebung näher imitieren, wie ich das einrichten einer *NIX-dev-Umgebung, was bedeutet, dass das lernen Powershell-im ernst. Schreibe ich momentan eine Funktion, die eine Rekursion

Powershell-Select-Objekt -Property-parameter

Anzahl der Antworten 2 Antworten
Bin ich überfragt, die von einigen das Verhalten des Select-Object cmdlet. Hier ist ein Beispiel. PS C:\> $object = get-item C:\windows\Temp PS C:\> $time = $object.CreationTime PS C:\> $time.GetType().FullName System.DateTime PS C:\> $result = Select-Object -InputObject $object

Die Verkettung von PowerShell-Variablen

Anzahl der Antworten 2 Antworten
$timeout = new-timespan -Minutes 1 $sw = [diagnostics.stopwatch]::StartNew() $path = "d:\powershell\test.csv" "Processor Load, Available Memory(MB), Max Memory(Bytes)" >> $path while ($sw.elapsed -lt $timeout) { $a = gwmi -query "Select * from win32_processor" $b = gwmi -query "Select

Powershell führen Sie SQL job -, delay -, dann führen Sie den nächsten

Anzahl der Antworten 4 Antworten
Schreibe ich ein Powershell-Skript, dass mehrere Dinge mit einem lokalen SQL Server-Datenbank. Eine Sache, die ich mache, ist laufen mehrere SQL-jobs, eine nach der anderen. Ich führe Sie wie folgt: sqlcmd -S .\ -Q "EXECUTE msdb.dbo.sp_start_job @job_name

Maven arbeitet in cmd aber nicht powershell

Anzahl der Antworten 1 Antworten
Will ich bauen mit maven meine java-Projekte auf TFS-Build-Server. TFS-Build-Definition invokeprocess im workflow. invokeprocess können powershell-Skript ausführen und den Befehl batch-Datei. Maven-build-successed mit " mvn assembly:assembly -P prod " - Befehl in der windows Eingabeaufforderung. Aber nicht

Habe "Zugriff verweigert", wenn ich versuchte, um den computer umbenennen

Anzahl der Antworten 2 Antworten
Rename-Computer -NewName "newname" -DomainCredential CWQWTQ1J\Administrator CWQWTQ1J ist, computer-name und "Administrator" ist der Benutzername. Ich versuche, ändern Sie den Namen des lokalen Computers. Wenn ich dieses cmdlet ausführen, wirft es mir einen Fehler ich.e wird der Zugriff verweigert.

Führen Sie exe-Datei mit der benutzerdefinierten Argumente mit powershell

Anzahl der Antworten 2 Antworten
Muss ich laufen(installieren) Sie eine exe-Datei, das dauert einige benutzerdefinierte parameter (Argumente) install.exe --no-prompt -u username -p password Obigen Befehl wird zur Verfügung gestellt von der 3rd-party-team zu ermöglichen die automatische installation des Agenten Da bin ich

Wie deinstalliere ich ein powershell-Modul von meinem computer?

Anzahl der Antworten 1 Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 4 Jahre vor. Installierte ich ein Powershell-Modul (posh-git) mit PS-Bekommen, aber

"Unerwarteter Fehler" Verbindung zu Azure AD Connect-MsolService -AccessToken

Anzahl der Antworten 1 Antworten
Ich bin mit der neuen preview-version der Azure-AD-PS-Modul. Ich versuche, die Verbindung über die neue AccessToken parameter: Connect-MsolService - AccessToken ey... Aber ich bin immer ein "Unerwarteter Fehler" zurück. Connect-MsolService : An unexpected error occurred. At line:1

So ändern Sie Powershell-CLR-version beim ausführen von Befehlen aus der Ferne?

Anzahl der Antworten 1 Antworten
Ich hab ein problem das ausführen von einigen unserer scripts auf einem entfernten server. Müssen wir alle Powershell-Sitzungen zu laden, v4 von der CLR, denn wir laden in unsere eigene benutzerdefinierte Binärdateien mit unseren Skripten. Machen wir

Powershell: ausführen von msiexec mit dynamisch erstellten Parameter

Anzahl der Antworten 2 Antworten
in mein powershell-Skript, die ich brauche, führen Sie msiexec und pass paar Parameter zu initialisieren. Das problem ist, dass wenn ein parameter Leerzeichen enthält Zeichen " ", powershell nicht ausführen msiexec richtig. Zum Beispiel der Befehl: msiexec

PowerShell - Regex für: Jahr, Monat, Tag, Stunden und Minuten

Anzahl der Antworten 5 Antworten
Momentan habe ich einen String mit einem datetime-z.B. 2013-05-09 12:13:14.000 Möchte ich regex diese Unterteilung in einzelne Jahr, Monat, Tag, Stunden und Minuten-Variablen. $mCase = "\d{2}/\d{2}/\d{4}" $tempYear = $test.column1 $year = $tempYear -replace $mCase Dies ist mein

Wie nennen SQLPS von TSql SQL Server 2008

Anzahl der Antworten 1 Antworten
Sehe ich eine Menge von Beispielen auf ausführen SQLPS von SQL Server-Agent, aber wie nennt man ein powershell-Skript von TSQL-on-demand? Ich bin Austausch eines C# - CLR-Funktion mit einem PowerShell-Skript. Das Skript wird einfach ein Pfad und

Powershell - Ausgabe von Farbe für bestimmte Ergebnisse

Anzahl der Antworten 3 Antworten
Ich bin mit den folgenden code und es funktioniert. Was ich versuche zu tun ist, in den Ergebnissen, wenn Aktiviert Eigenschaften ist Wahr, ich möchte den text "Wahr" Vordergrundfarbe auf grün, sonst, wenn die 'falsche' Farbe Rot.

Was ist der beste Weg, um post-Daten zu Elastischen Suche mit powershell?

Anzahl der Antworten 2 Antworten
Sollte ich konvertieren-tojson oder roll meine eigenen. Sollte ich mit invoke-restrequest, invokeweb-Anfrage-System.net.WebClient oder system.net.http.HttpClient? Manchmal scheine ich zu post erfolgreich, obwohl sich die Daten nicht indiziert. {"_index":"dropstorage","_type":"connectionstats","_id":"97e156a5-4d16-48d4-84e8-fcc723aea1ae", "_version":1,"found":true,"_source":{ "hnas": 1, "active": 70, "id": "97e156a5-4d16-48d4-84e8-fcc723aea1ae", "total": "70", "date":

Powershell-netsh-script automatisch ausführen

Anzahl der Antworten 1 Antworten
Gibt es eine Möglichkeit, die Eingabe von text Editor unter Angabe einer IP-Adresse, Subnet-Maske und Gateway an und dann läuft ein powershell-Skript führen Sie die folgenden netsh interface ipv4> set address name="Drahtlose Netzwerkverbindung" source=static addr=192.xxx.x.xx-Maske=255.255.0.0 gateway=xxx.xxx.x.x gwmetric=0

Was ist es dann ?{} bedeutet in der PowerShell?

Anzahl der Antworten 3 Antworten
Was macht ein ?{ } block meine, in einer PowerShell? Beispielsweise [enum]::GetValues([io.fileoptions]) | ?{$_.value__ -band 0x90000000} help ? in powershell gefunden hätte, dass dieser alias für Sie. InformationsquelleAutor leeand00 | 2016-08-10

Wie man powershell-warten-exe-Datei zu installieren?

Anzahl der Antworten 1 Antworten
Also ich habe gelesen, jede einzelne Antwort auf diese Frage beziehen, aber keiner von Ihnen scheinen zu arbeiten. Habe ich diese Linien, die im Skript: $exe = ".\wls1033_oepe111150_win32.exe" $AllArgs = @('-mode=silent', '-silent_xml=silent_install.xml', '-log=wls_install.log"') $check = Start-Process $exe

Wie Sie Powershell verwenden, um zu erzwingen Formatierung einer Excel-Spalte?

Anzahl der Antworten 2 Antworten
Schreibe ich ein Powershell-script zum erzwingen der Allgemeinen Formatierung der Spalte AI. Dies ist, was ich habe, und es nicht ausführen. $worksheet.columns.items('AI').GeneralFormat = $true Was ist die richtige Powershell-code für solch eine Aufgabe? Allgemeine Formatierung: InformationsquelleAutor jreyez

Erstellen von XML-Datei aus PowerShell-Befehl ausgegeben

Anzahl der Antworten 2 Antworten
Ich noch nicht mit XML gearbeitet, so viel kann dies eine grundlegende Frage, auf die meisten... Ich soll zum sammeln von Informationen aus Get-ChildItem, kombiniert mit Get-Acl und speichern Sie es in eine XML-Datei, damit ich Sie

Indem Sie ein Skript verwenden, installieren Sie eine Windows Store-App

Anzahl der Antworten 2 Antworten
Anforderung: installieren Sie eine Windows Store-app ohne dass sich der Nutzer auf die navigationssteuerung, um die zu speichern, und klicken Sie auf Installieren. Vielleicht eine batch-Datei. Vielleicht ein Powershell-Skript. Vielleicht etwas anderes. Dies ist nicht ein side-load-Frage;

Wie kann ich die Ausgabe in ASCII-Kunst auf die Konsole?

Anzahl der Antworten 5 Antworten
Möchte ich Würze meine Skripte mit einigen ASCII-art angezeigt werden, die auf Abschluss eines Prozesses. Habe ich mir 2 Gedanken auf, wie die Ausgabe in ASCII-Kunst auf die Konsole. Hoffentlich jemand, der mehr weiß als ich, weisen

Wie gebe ich eine Eigenschaft mit einem Semikolon, auf das MSBuild-Befehlszeile, wenn dieses von PowerShell?

Anzahl der Antworten 3 Antworten
Ich bin versucht, eine Eigenschaft übergeben, um MSBuild. Die Eigenschaft ist eine durch Semikolons getrennte Liste der Werte. Im Gegensatz zu diese Frage, ich bin mit MSBuild von PowerShell. Bekomme ich: PS> msbuild .\Foo.sln /p:PackageSources="\\server\NuGet;E:\NuGet" MSBUILD :

Was bedeutet |% bedeuten in der PowerShell

Anzahl der Antworten 2 Antworten
Ich bin gekommen, über dieses heute: $tests = (Get-ChildItem . -Recurse -Name bin |% { Get-ChildItem $_ -Recurse -Filter *.Unit.Tests.dll } |% { $($_.FullName) }) Write-Host ------------- TESTS ----------- Write-Host $tests Write-Host ------------------------------- .\tools\xunit\xunit.console.exe $tests -xml test-report.unit.xml

Importieren Skriptblock aus Datei

Anzahl der Antworten 4 Antworten
Habe ich eine funktionierende Powershell-Skript und ich würde gerne die scriptblock zog in aus einer externen Datei. Arbeiten: $scriptblock = { ... } invoke-command -ComputerName $server -ScriptBlock $Scriptblock -ArgumentList $server,$team -Credential $credential -asjob -JobName Dashboard_$server -SessionOption (New-PSSessionOption

Das senden mehrerer Befehle mit psexec

Anzahl der Antworten 3 Antworten
Möchte ich verdichten psexec \\server taskill /f /t /fi "USERNAME eq $username" /im soffice* psexec \\server taskill /f /t /fi "USERNAME eq $username" /im swriter* psexec \\server taskill /f /t /fi "USERNAME eq $username" /im scalc* psexec

Exchange Remote Powershell bekommt sporadisch "Kaputt" Zustand

Anzahl der Antworten 1 Antworten
Ich versuche erhalten den status aller TransportAgents von einem remote-Exchange-Server über die Windows Powershell. Ich sporadisch eine Fehlermeldung erhalten, dass die The session state is Broken. Sobald es kaputt ist brauche ich eine neue Sitzung zu erstellen

ConvertTo-Json wirft Fehler bei der Verwendung einer Zeichenfolge mit einer abschließenden backslash

Anzahl der Antworten 1 Antworten
Der folgende code generiert einen Fehler W:\surge\ogre> @{SolutionDir='W:\Surge\ogre\'} | ConvertTo-Json ConvertTo-Json : The converted JSON string is in bad format. At line:1 char:35 + @{SolutionDir='W:\Surge\ogre\'} | ConvertTo-Json + ~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (System.Collections.Hashtable:PSObject) [ConvertTo-Json], InvalidOperationException +

Parsing-Fehler in der Powershell: Fehlende Terminator "

Anzahl der Antworten 2 Antworten
Ich habe Regale mein Gehirn auf diesen einen, und kann nicht scheinen, um es herauszufinden. Ich sehe keine zusätzliche Zitate überall. Bin ich laufen in ein Problem mit dem Parsen der Zitate? The string starting: At C:\scripts\365-export.ps1:288

FEHLER: Beschreibung = Ungültige Abfrage

Anzahl der Antworten 2 Antworten
Wegen einer verkorksten group policy object, mehrere Computer haben, TightVNC installiert, wenn Sie nicht sollten. Die GPO ist verschwunden, so dass nur das entfernen der software aus gibt es nicht eine option, ich bin mir dessen bewusst.

Powershell-array-Zuweisung weist der Variablen nicht den Wert?

Anzahl der Antworten 2 Antworten
Habe ich ein Beispiel für ein Programm, das ein array erstellt wird und dann versucht wird, weisen Sie den Wert des array mehrere Male in ein anderes array als ein mehrdimensionales array. $a =@(0,0,0) $b = @($a,$a,$a)

Wie formatieren Sie die Ausgabe beim exportieren der SQL-Abfrage in CSV

Anzahl der Antworten 3 Antworten
Ich habe eine Aufgabe zum speichern der Ergebnisse einer SQL Server-Abfrage in einer .csv - Datei. Nach etwas googlen habe ich beschlossen, um mit der PowerShell. Gefunden habe ich ein Skript, verändert es ein bisschen, es funktioniert

PsObject-array in der powershell

Anzahl der Antworten 2 Antworten
Dies ist mein code : $a = @() for ($i = 0; $i -lt 5; $i++) { $item = New-Object PSObject $item | Add-Member -type NoteProperty -Name 'Col1' -Value 'data1' $item | Add-Member -type NoteProperty -Name 'Col2'

Ich brauche Hilfe formatieren der Ausgabe mit PowerShell-cmdlet Out-File

Anzahl der Antworten 3 Antworten
Habe ich eine Reihe von belegen, die durch die folgende Funktion entwickelt, um count Wort vorkommen in jedem Dokument. Diese Funktion funktioniert die Ausgabe auf der Konsole, aber jetzt möchte ich eine text-Datei erstellt containting die Informationen,

NuGet-Ausführungsrichtlinie Fehler bei der Installation MvcScaffolding Paket

Anzahl der Antworten 2 Antworten
Ich bin mit Visual Web Developer Express 2010, Windows XP und mit ASP.NET MVC4-RC in einem Projekt. Ich habe NuGet-v2.0.30619.9119 installiert. Ich bin jetzt versucht zu installieren, die MvcScaffolding Paket via NuGet-Paket-Manager-Konsole. Ich bekomme den folgenden Fehler:

Vergaß Windows 10 IOT-Passwort Für Raspberry Pi 2

Anzahl der Antworten 1 Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Habe ich erfolgreich installiert Windows 10 auf meinem lokalen Rechner und dem

reg unload und neuen Schlüssel

Anzahl der Antworten 3 Antworten
Kann ich diese Befehle ausführen und alles ist wie erwartet reg load HKU\Kayla C:\Users\Kayla\ntuser.dat New-Item -Force Registry::HKU\Kayla\Foo Jedoch läuft dieser nach einen Fehler verursacht PS > reg unload HKU\Kayla ERROR: Access is denied. Wenn ich manuell öffnen