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.
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,
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.
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
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
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
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
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
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 |
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
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 =
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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.
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":
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
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
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
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
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
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;
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
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 :
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
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
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
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
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 +
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
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.
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)
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
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'
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,
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:
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
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