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.

PowerShell-XML-SelectNodes nicht verarbeiten-XPath

Anzahl der Antworten 1 Antworten
Ich möchte eine Liste mit allen Projekt-Referenzen in meinem csproj-Datei mit PowerShell. Derzeit habe ich den folgenden Ansatz: [xml]$csproj = Get-Content MyProject.csproj $refs = $csproj.SelectNodes("//ProjectReference") foreach($ref in $refs) { # Later on output more useful information Write-Host

Dreh-Test-Connection-Fehler in einer Nachricht

Anzahl der Antworten 1 Antworten
Ich bin mit dem folgenden code, um den status und die IP-Adressen der Rechner in einer Liste: $csv = Get-Content TEST_MACHINES.csv foreach ($computer in $csv) { try { Test-Connection $computer -Count 1 | Select-Object Address, IPV4Address }

Powershell-Skript anmelden, ist es möglich, zu zeigen Dialogfeld Benutzer oder Lesen Sie einige user-Eingabe?

Anzahl der Antworten 4 Antworten
Also ist es möglich ? Ich brauche, um einige Benutzer die Berechtigung zum anzeigen bestimmter Netzwerk-share. Dieser Anteil ist nicht Teil unserer Domäne, und jeder Benutzer haben unterschiedliche Anmeldeinformationen. BEARBEITEN Das Skript funktioniert wenn ich es ausführen

Wie verwenden Sie WPF DataGrid - (.Net 4.0) in der PowerShell ISE?

Anzahl der Antworten 1 Antworten
Ich fand diese Frage über laden .net 4.0 dll in Powershell. Nun möchte ich wissen, welche Add-Type muss ich verwenden, um der Lage sein, die WPF Datagrid aus der PowerShell ISE bevor Sie die folgenden arbeiten [xml]

Stdin zu powershell-Skript

Anzahl der Antworten 1 Antworten
Habe ich ein Dienst, der aufgerufen wird, einen externen Prozess zu ändern, einen text-stream, bevor er wieder in den Dienst. Der text-stream übergeben wird aus dem Dienst des externen Prozesses auf stdout und das modifizierte Ergebnis ist

Wie eine Verbindung zu bestehenden Excel-Instanz von PowerShell?

Anzahl der Antworten 2 Antworten
Alle Beispiele, die Automatisierung von Excel über die PowerShell starten mit der Zeile: PS> $Excel = New-Object -Com Excel.Application Scheint dies bei einer neuen Instanz von Excel, z.B. laufen $Excel.Visiable = $true zeigen eine leere, leeres Excel-Fenster

ComObject Excel.Anwendung ohne Office-Suite

Anzahl der Antworten 3 Antworten
Ich brauche zum Lesen eine Excel-Datei aus Powershell. Ich bin mit diesem Objekt: $objExcel=New-Object -ComObject Excel.Application Es ist in Ordnung, die auf einem Rechner mit einer Office-installation, aber wenn Office nicht installiert, ich bekomme diese Fehlermeldung: Retrieving

Warum nicht-PowerShell-Wo-Objekt arbeiten bei der übergabe einer variable?

Anzahl der Antworten 2 Antworten
Die Funktion function findf { Write-Host "Find files that match: $args" gci -r | Where-Object { $_.name -match ".*$args.*" } } scheint nicht zu funktionieren. Zum Beispiel, findf .exe -- Druckt eine Reihe von Sachen, die nicht

Warum werden die Powershell Jobs so langsam?

Anzahl der Antworten 2 Antworten
Wenn ich ausführen eine einfache Aussage, die lokal $path = 'C:\Windows\System32\WindowsPowerShell\v1.0' gci $path Sehe ich die Antwort sofort. Aber wenn ich es ausführen als job auf meinem lokalen Rechner $start = get-date $path = 'C:\Windows\System32\WindowsPowerShell\v1.0' $cmd =

PowerShell: GetEventlog, Zeit-Feld ist leer

Anzahl der Antworten 1 Antworten
Ich versuche ausgewählt objetcts von GetEventlog $StartDay = (Get-Date).AddDays(-1) Get-EventLog -LogName application -After $StartDay | Select-Object Time, EntryType, Source, Message aber das ist die Produktion Zeit-Feld als leere Spalte ohne Daten. Wie format-Uhrzeit-Feld, um Daten anzuzeigen? InformationsquelleAutor

Stoppen website mit powerShell-Skript

Anzahl der Antworten 2 Antworten
Ive bekam ein Skript zum stoppen einer Website: param($HostName = "localhost", $SiteName) $server = $HostName $siteName = $SiteName $iis = [ADSI]"IIS://$server/W3SVC" $site = $iis.psbase.children | where { $_.keyType -eq "IIsWebServer" -AND $_.ServerComment -eq $siteName} $site.start() # SIG

Erstellen eines selbst signierten iis-ssl-Zertifikat von powershell

Anzahl der Antworten 1 Antworten
Brauche ich zum erstellen eines neuen selbst unterzeichneten IIS-SSL-Zertifikat von einem PowerShell-Skript als Teil eines automatisierten installieren. Hier ist, was ich versucht habe: Import-Module WebAdministation New-WebBinding -Name "Default Web Site" -IP "*" -Port 443 -Protocol https New-SelfSignedCertificate

PowerShell-Befehl ausführen von Batch

Anzahl der Antworten 2 Antworten
Habe ich das powershell-Befehl, um die whitespace-Zeichen in jedem meiner Exchange-Datenbanken, aber ich kann es nicht ausführen über batch. Hier ist der shell-Befehl bestätigt arbeiten: get-mailboxdatabase -status | select name, @{Name="DataBaseSize";Expression={ "{0:N2} GB" -f (($_.DatabaseSize.ToBytes()) / 1gb)

So rufen Sie eine java-exe-Datei mithilfe von powershell?

Anzahl der Antworten 1 Antworten
Ich eine Anwendung erstellt haben Fenster mit Java-swing. Muss ich meine java-exe-Datei mithilfe der powershell.. Die Java-Anwendung erfolgt über java-swing..ich habe den Export der Java-Anwendung in eine jar-Datei.. Beim Doppelklick auf die exe-Datei erhalte ich die Ausgabe

Wie kann ich einen array-parameter, der nimmt die Eingabe aus der args oder die pipeline in der Powershell?

Anzahl der Antworten 3 Antworten
Ich versuche zu schreiben, eine Powershell-Funktion, die einen array-argument. Ich will, dass es mit dem array entweder als argument oder als pipeline-input. Also Aufruf etwa wie folgt aussieht: my-function -arg 1,2,3,4 my-function 1,2,3,4 1,2,3,4 | my-function Ist

In Powershell-Skript, wie konvertiert man '|' (pipe) delimted CSV-Datei ',' (Komma) getrennte CSV-Datei?

Anzahl der Antworten 5 Antworten
In Powershell-Skript, wie konvertiert man '|' (pipe) delimted CSV-Datei ',' (Komma) getrennte CSV-Datei? Wenn wir verwenden den folgenden Befehl in Windows Powershell 'Encoding 'UTF8' -NoType' zum umwandeln von '|' (pipe-Trennzeichen) auf ',' (Komma als Trennzeichen), wird die

Der Begriff ""select-object' nicht als name eines cmdlet

Anzahl der Antworten 1 Antworten
Ich erhalte eine Fehlermeldung beim starten von SharePoint Management Shell für SP2013 auf Windows Server 2012. wählen : Der Begriff 'Select-Object' nicht erkannt wird, wie der name eines cmdlet, Funktion, Skriptdatei oder bedienbare Programm. Überprüfen Sie die

Was ist der Unterschied zwischen Schokoladig, OneGet, PsGet, NuGet, ...?

Anzahl der Antworten 1 Antworten
Ich weiß, es gibt viele Paket-Quellen für die PowerShell-Erweiterungen. Ich bin auf der Suche nach einer umfassenden Antwort, wie: Schokoladig NuGet PsGet PowerShellGallery OneGet MyGet ProGet ... alle diese passen zusammen in ein großes Bild. Bitte Kennzeichnen,

Wie zum ausführen von PowerShell-Skripts via automation ohne Host-Probleme

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche um einige powershell-Skripts über Automatisierung. So etwas wie: IList errors; Collection<PSObject> res = null; using (RunspaceInvoke rsi = new RunspaceInvoke()) { try { res = rsi.Invoke(commandline, null, out errors); } catch (Exception

Fehler beim laden des Systems.Management.Automatisierung der Montage

Anzahl der Antworten 1 Antworten
Ich entwickle eine WPF-Anwendung, die ausgeführt wird ein powershell-Skript. string scriptPath = "/script/myscript.ps1"; Runspace runspace = RunspaceFactory.CreateRunspace(); runspace.Open(); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.AddScript(scriptPath); Collection<PSObject> results = pipeline.Invoke(); Habe ich die folgenden Montage. C:\Program Files (x86)\Reference Assemblies\Microsoft\WindowsPowerShell\3.0\System.Management.Automation.dll Aber

Invoke-RestMethod REST-API-Methode SETZEN

Anzahl der Antworten 1 Antworten
Ich versuche, mit der PUT Methode in meinem REST API und ich glaube, ich habe syntax. So weit ist das, was ich habe: $url3 = "example.com" $contentType3 = "application/json" $basicAuth3 = get_token $headers3 = @{ Authorization =

Anzeigen Aller Zertifikate Auf Smart Card

Anzahl der Antworten 3 Antworten
Ich versuche ein script zu erstellen, entfernen Sie alle aber das neueste Zertifikat von jedem beliebigen smart-card (in der SC-Reader zur Zeit). Dies ist etwas, was ich wollen in der Lage sein zu verteilen, um end-Benutzer, so

So ändern Sie CD-ROM Schreiben?

Anzahl der Antworten 2 Antworten
Möchte ich ändern der Buchstaben von D bis Z: Set-WmiInstance -InputObject ( Get-WmiObject -Class Win32_volume -Filter "DriveLetter = 'd:'" ) -Arguments @{DriveLetter='Z:'} Fehler: Set-WmiInstance : Keine Bindung argument zum parameter 'InputObject", weil es ist null. Bei Zeile:1

Wie rufe ich das klicken auf eine Schaltfläche durch drücken der EINGABETASTE können Sie in der Powershell

Anzahl der Antworten 1 Antworten
Ich habe ein drop-down-Liste ist bevölkert von einer CSV-Datei. Neben der Liste ist eine Schaltfläche "Go", das setzt die CSV-info in den rest des Programms, basierend auf was gewählt hat. Wenn ein Wert ausgewählt ist, möchte ich

VS2010 Post-build-event, replace string in eine Datei. Powershell?

Anzahl der Antworten 1 Antworten
Ich ersetzen müssen, die einen einfachen string in einer minified .js-Datei nach erfolgreichem erstellen in VS2010. So, ich bin versucht zu laufen, ein einfaches Kommandozeilen-Aufruf von der Post-build-Ereignisse-Fenster. Diesem Beispiel, von hier: https://blogs.technet.com/b/heyscriptingguy/archive/2008/01/17/how-can-i-use-windows-powershell-to-replace-characters-in-a-text-file.aspx völlig mangulates die resultierende

Windows-Umgebungsvariable Benutzer vs. system-Umgebungsvariablen

Anzahl der Antworten 2 Antworten
In Windows, gibt es eine shell/PowerShell-Befehl list user-environment Variablen und system-environment-variable einzeln? Wenn ich das Tue - SET TEMP Windows zeigt die user-Umgebungsvariable anstelle der system-variable für TEMP. Ich bin auf der Suche nach einem shell-Befehl/Schalter für

wie operieren Liste der IIS-Anwendungspools Auf Remote-Server Mit Powershell?

Anzahl der Antworten 3 Antworten
Ich versuche zu bauen powershell-Programm würde: die Verbindung zum remote-server Zeigen die Anzahl der aktiven IIS app pools auf dem aktiven server basierend auf der Auswahl (1,2,3,4,....n etc) würde es zurücksetzen, app pool Können Sie bitte mir

Do Until-Schleife Fehler

Anzahl der Antworten 1 Antworten
do{ $ActionVariable = Read-host "Do you want to delete a folder or empty a folder ? [D/E]" } until($ActionVariable = "E" -or"D") Read-host Hallo, ich versuche ein script schreiben, mit dem ein Benutzer wählen, um leere Ordner

Wählen Sie eine Zeichenfolge zu finden, und dann wählen Sie einen Teil einer Zeichenkette 3 Zeilen aus dem gefundenen Wort

Anzahl der Antworten 1 Antworten
Ich versuche powershell verwenden, um Folgendes zu tun: Ich bin versucht, nach einem Wort suchen, und dann noch einmal das Wort gefunden ist muss ich dann 3 Zeilen und lese-Zeichen 34 bis 42 und drucken diese aus.

Erstellen Sie ein Verzeichnis auf FTP-Server mit powershell

Anzahl der Antworten 1 Antworten
I"m in der Lage, eine Datei auf einen remote-FTP mit einer modifizierten version... $File = "D:\Dev\somefilename.zip" $ftp = "ftp://username:[email protected]/pub/incoming/somefilename.zip" "ftp url: $ftp" $webclient = New-Object System.Net.WebClient $uri = New-Object System.Uri($ftp) "Uploading $File..." $webclient.UploadFile($uri, $File) Ich in das

PowerShell array Sortieren

Anzahl der Antworten 3 Antworten
Mein array ist, spuckt diese. a10 a11 a12 a6 a7 a8 a9 Kurzen/einfachen code, um es zu beheben bis: a6 a7 a8 a9 a10 a11 a12 InformationsquelleAutor Karl Morrison | 2012-03-01

Powershell: Doppelpunkt in commandlet-Parameter

Anzahl der Antworten 2 Antworten
Was ist der deal mit Powershell commandlet-switch-Parameter erfordern, dass der Doppelpunkt? Betrachten Sie Exchange 2010 management shell-Cmdlets Move-ActiveMailboxDatabase. Den Bestätigen-Schalter ist ein System.Management.Automation.SwitchParameter und verwendet werden muss, wie so Move-ActiveMailboxDatabase -Confirm:$false Ohne Doppelpunkt der Befehl schlägt fehl,

Bekommen Prozess für die CPU-Nutzung in der powershell

Anzahl der Antworten 1 Antworten
Diesen bestimmten code in Powershell zu generieren, die CPU-Auslastung (in Prozent), der gleiche wie der task-manager. Aber, das problem mit diesem ist, dass es läuft, für einmal und für alle, die nicht kontinuierlich. Get-Process | Select-Object -Property

Wie eine Remote-Verknüpfung aufheben und wieder einen computer aus einer Domäne?

Anzahl der Antworten 1 Antworten
Kann ich die Verknüpfung aufheben und wieder von einem remote - (physikalisches) system aus einer einem anderen(auch physischen) system, wenn das system in den gleichen Domänen(lassen Sie sagen, contoso.com) Kann ich diese cmdline: die netdom remove %systemname%

(Powershell) Fangen Sie mit "Get-WinEvent": Keine Ereignisse gefunden wurden, die" Get-WinEvent"

Anzahl der Antworten 1 Antworten
Wenn ich einen unter-Befehl, um die Liste Protokoll-ID, es sagt Get-WinEvent : No events were found that match the specified selection criteria. Wie kann ich diese Ausnahme abfangen und anzeigen einer einfachen Meldung "Keine Veranstaltungen gefunden". Befehl,

Die Genehmigung WSUS-updates für einen computer-Gruppe zu einem Zeitpunkt

Anzahl der Antworten 3 Antworten
Wir haben einen WSUS-server und vier PC-Gruppen (Alpha -, Beta -, Produktions -, Workstations). Unser patching-Prozess hat uns alle freigeben "Nicht Genehmigt" - patches für die Alpha-Gruppe, mit der rechten, nachdem Sie von Microsoft freigegeben wird. Eine

Power shell: Import-Module

Anzahl der Antworten 2 Antworten
Ich haben versucht, uns die app fabric Cache auf einem win2008 standard server. Wenn ich ausführen, die follwowing Befehl, den ich bekommen: Import-Module DistributedCacheAdministration Import-Module : Das angegebene Modul 'DistributedCacheAdministration" wurde nicht geladen, weil keine gültige Moduldatei

Eine variable, die durch die dynamische variable-name

Anzahl der Antworten 3 Antworten
Wie funktioniert ein access-Daten-Import aus einer CSV-Datei durch die Verwendung von dynamischen note property-Namen? Das heißt, man weiß nicht, die colunm Namen vorher. Tun Sie einem Muster entsprechen, und sind ein Auszug aus der CSV-Datei, wenn das

newline in der powershell nicht angezeigt im Editor

Anzahl der Antworten 2 Antworten
wenn ich öffnen Sie die test.txt mit notepad, es ist eine einzige Zeile, kein Zeilenumbruch zwischen zwei "test". aber wenn ich es öffnen mit vim oder ultraedit, konnte ich die Zeilenumbrüche. was ist der Grund? Set-Content .\test.txt

Wie starten Sie ein Skript an einem angegebenen Punkt in der Powershell

Anzahl der Antworten 4 Antworten
Habe ich ein powershell-Skript, ich möchte in der Lage sein zu definieren, die verschiedene Ausgangspunkte für die. Sobald der Startpunkt ist der hit das Skript abholen würde von diesem Punkt und weiter durch den restlichen code in

Ist Powershell -sta (Wohnung Zustand) bevorzugt?

Anzahl der Antworten 1 Antworten
Habe ich schon einmal in der Powershell (2.0) seit mehreren Monaten und würde lieben, es zu benutzen, Sie zu modernisieren und zu standardisieren, einige der Prozesse bei der Arbeit - meist DOS-basierte Prozesse. Aufgrund der Natur der

Get-ChildItem Ergebnisse sieht aus wie relative Pfade in der Powershell

Anzahl der Antworten 4 Antworten
Ich würde gerne Scannen und verschieben von Ordnern (und Unterordnern oder noch tiefer) in einen anderen Ordner mithilfe der Powershell. Derzeit bin ich mit dieser Pfeife Befehle. Get-ChildItem -recurse -path sub\WORK -filter "* OK" | Where-Object {

Legen Sie Speicherort der Speziellen Ordner mit der PowerShell

Anzahl der Antworten 2 Antworten
Als administrator, ich möchte das ändern des Standard-Speicherort der speziellen Ordner (Dokumente, Musik, Downloads...) einen anderen Weg ein. Kann ich dies manuell tun, aber ich würde gerne ein PowerShell-Skript, das zu tun. Gibt es eine PS-Objekt bietet

sql server-cmdlet (sqlps) und remote-server

Anzahl der Antworten 1 Antworten
Ich bin mit sqlps powershell-Modul zu bekommen, einige Daten aus meiner lokalen Datenbank. Mein code ist so etwas wie das PS C:\> Import-Module sqlps -DisableNameChecking PS SQLSERVER:\> cd "SQL\myMachineName\..." Funktioniert es einwandfrei, aber manchmal brauche ich eine

Warum machen die wöchentlichen Aufgaben erstellt via PowerShell mit einer anderen Benutzer-Fehler 0x41306

Anzahl der Antworten 5 Antworten
Wir haben einige scripts, erstellen von geplanten Aufträgen mit PowerShell als Teil unserer Anwendung. Beim testen Sie vor kurzem, habe ich gemerkt, dass einige von Ihnen immer versagt sofort, und keine Ausgabe, die jemals produziert wurden (von

Invoke-WebRequest - Problem mit Sonderzeichen in json

Anzahl der Antworten 1 Antworten
Ich versuche zu senden, die Sonderzeichen (Norwegisch) Verwendung von Invoke-WebRequest an eine ASP .NET MVC4-API-controller. Mein problem ist, dass das json-Objekt als NULL, wenn von der Steuerung empfangenen, wenn mein json-Daten enthält Zeichen wie Æ Ø Å.

Text manipulation problem, wie "text ersetzen" nach einem bekannten Wert

Anzahl der Antworten 1 Antworten
Ich habe eine große Textdatei, die Dateinamen enden in .txt Einige der Zeilen der Datei unerwünschte text hinter der Dateinamen-Erweiterung. Ich versuche einen Weg zu finden, suchen+ersetzen oder schneiden Sie die gesamte Datei, so dass, wenn eine

Kann keine Verbindung zum gesicherten Azure-Service-Gewebe-Cluster über die Powershell oder Visual Studio

Anzahl der Antworten 1 Antworten
Habe ich einen Service-Gewebe Anwendung derzeit aus zwei Zuverlässige Dienstleistungen und einen Zuverlässigen Schauspieler. Für die Entwicklung habe ich eine SQL-Server und-Datenbank in Azure, und hardcoded Sie die Verbindungszeichenfolge in meiner Anwendung, die ich auf meinem lokalen

Powershell v2-Funktion gibt System.Object[] anstelle von PSCustomObject

Anzahl der Antworten 1 Antworten
Ich versuche, eine Funktion erstellen, erstellt ein benutzerdefiniertes Objekt, aber begegnet sind ungewöhnlich Verhalten. Wenn Sie führen Sie den code unten finden Sie dieser Ausgabe function Test-CustomObject { function Create-CustomObject { $objProps = @{ 'property1' = 'Hello

Verzeichnis erstellen-Struktur, wenn es ihn nicht gibt in der Powershell

Anzahl der Antworten 2 Antworten
Ich versuche, erstellen Sie eine Verzeichnis-Struktur, wenn es nicht vorhanden ist in einem anderen Ort. Es funktioniert, aber ich bekomme eine Fehlermeldung auf einem beliebigen Verzeichnis mit einer Klammer im Namen. Ich nehme an, ich habe zu