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.
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
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 }
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
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]
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
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
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
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
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 =
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
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
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
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)
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
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
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
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
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,
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
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
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 =
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
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
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
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
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
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
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
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.
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
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
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,
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
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%
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,
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
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
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
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
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
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
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 {
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
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
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
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 Æ Ø Å.
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
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
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
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