Tag: powershell-2.0

Wie man einen string statt einem array in der PowerShell?

Anzahl der Antworten 5 Antworten
Ich versuche, Folgendes zu tun: $files = Get-ChildItem c:\temp | Select-Object Name foreach ($i in $files) { Write-Host "Filename is $i" } Beispiel-Ergebnis: Filename is @{Name=oracle10204.rsp} Filename is @{Name=powershell.txt} Wie bekomme ich nur die folgenden? Filename is

Verketten von 2 Variablen (Powershell)

Anzahl der Antworten 4 Antworten
Ich habe eine Liste von 20-Server : server1, server2, server3, server4 vor, ... server20. Muss ich ein array "Server", enthält diese 20 Server, so etwas wie : $prefix = "server" $number = "1..20" $servers = $prefix+number Meine

Parameter mit default-Wert nicht in PsBoundParameters?

Anzahl der Antworten 4 Antworten
Allgemeinen code Betrachten Sie diesen code: PS> function Test { param($p='default value') $PsBoundParameters } PS> Test 'some value' Key Value --- ----- p some value PS> Test # nothing Ich würde erwarten, dass $PsBoundParameters enthalten wäre Rekord

Ausführen von Powershell-Skripts in windows-Task-Scheduler(Windows 7)

Anzahl der Antworten 1 Antworten
Hallo, ich habe ein Script und versuchen, es zu starten, die im Task-Scheduler. dies stellt Zwei Probleme für mich. ist, dass das Skript aktivieren, eine Anwendung, die erfordert, dass die GUI ausgeführt werden, und gezeigt. also, wie

Copy-item-Verzeichnis erstellen, die auf eine einzige Datei kopieren

Anzahl der Antworten 2 Antworten
Ich versuche zum kopieren einer einzelnen Datei mit copy-item zu einem remote-computer mit powershell. Es funktioniert gut, wenn das Verzeichnis bereits existiert, aber schlägt fehl, wenn es nicht. Ich weiß -force funktioniert, wenn es ein Verzeichnis ist

powershell 2.0 Umleitung von Datei-handle-Ausnahme

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einer Lösung für das The OS handle's position is not what FileStream expected. Do not use a handle simultaneously in one FileStream and in Win32 code or another FileStream. Ausnahme, dass

So blenden Sie Registerkarten auf Powershell-GUI?

Anzahl der Antworten 1 Antworten
Ok, habe ich ein powershell-Skript, und ich bin versucht, um die Haupt-Schnittstelle verwenden Sie ein Registerkarten-layout. Ich habe alle Funktionalität, die ich will arbeiten, außer ich möchte zum ausblenden der Registerkarten bis oben und verwenden Sie die

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

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

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

(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,

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

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

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 |

powershell v2 - umbenennen einer Datei, deren name mit einem string mit Platzhalter

Anzahl der Antworten 3 Antworten
Ich versuche ein script zu erstellen, um eine Datei umzubenennen, entspricht eine gegebene Dateiname, mit wildcard-Zeichen. z.B. Ich habe einen Ordner mit folgenden Dateien: 201412180900_filename_123.melden Sie 201412181000_filename_123.melden Sie 201412181100_filename_456.melden Sie filename_789.melden Sie Ich Scannen möchten, in diesen

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.

Warum Funktionen sind lokal nicht verfügbar, bis nachdem das erste lief?

Anzahl der Antworten 1 Antworten
Habe ich zwei Fragen hier, warum die folgende Funktion in ein Skript nicht erkannt, wenn ich das Skript ausführen: Skript: $pathN = Select-Folder Write-Host "Path " $pathN function Select-Folder($message='Select a folder', $path = 0) { $object =

IF-Anweisung funktioniert nicht in der Powershell

Anzahl der Antworten 4 Antworten
Ich habe versucht, eine IF-ELSE-Klausel zur Arbeit in mein kleines powershell v2-Skript, und ich denke, ich habe einige Probleme mit meiner Analyse. Hier der code, den ich derzeit habe: $dir = test-path C:\Perflogs\TestFolder IF($dir -eq "False") {

PowerShell-Befehlszeile-import-Modul

Anzahl der Antworten 1 Antworten
Habe ich ein cmdlet unter Modul M1. Ich brauche, um das cmdlet ausführen von der Kommandozeile selbst. Wie sagen powershell -Command cmdlet1. Aber ich muss importieren Sie das Modul M1 vor der Ausführung cmdlet1. Gibt es eine

Edit Trigger für einen Windows-Task-Scheduler-Task

Anzahl der Antworten 2 Antworten
Derzeit haben wir mehrere hundert geplante tasks im Windows Taskplaner auf unserem server 2008-box. Es gibt eine Reihe von Aufgaben, die ausgeführt werden, jede halbe Stunde auf unbestimmte Zeit. Gibt es eine Möglichkeit, ein Skript zu nutzen,

Unterschiede zwischen der Invoke-Expression und Invoke-Expression -Command

Anzahl der Antworten 4 Antworten
Kann jemand erklären, die Unterschiede zwischen Invoke-Expression $test und Invoke-Expression -Command $test? variable test: $test = "notepad.exe myfile.txt" InformationsquelleAutor rschirin | 2013-09-05

Wie man bestimmte Dateien von TFS mit PowerShell?

Anzahl der Antworten 2 Antworten
Nachdem wir-branch für release, es gibt bestimmte Konfigurations-Dateien, die aktualisiert werden müssen. Derzeit bin ich immer die Letzte version der source code auf die spezifische (neue) Zweig. Dies ist zeitaufwendig und verbraucht viel Speicherplatz. Gibt es eine

Powershell 2.0 - Entfernen der Gruppenmitgliedschaft für die Liste der Deaktivierten Konten

Anzahl der Antworten 1 Antworten
Ich versuche zu entfernen, AD-Gruppenmitgliedschaft für eine Liste von Benutzern, deren Konten deaktiviert wurden, aber nicht sicher, wie Sie Sie richtig kombinieren Sie die cmdlets. Dies ist mein Versuch... Import-CSV T:\temp\users.csv | ForEach-Object {Get-ADPrincipalGroupMembership -Identity $_.member |

Einziger Wert, der Gesamt-Ram / Freier Speicher freier Speicher / Gesamtspeicher

Anzahl der Antworten 2 Antworten
Ich bin auf der Suche nach einem Weg, um finden single gekocht Wert-Ausgabe des Gesamt-Speicher und Speicher im Einsatz. gwmi Win32_OperatingSystem | select TotalVisibleMemorySize, FreePhysicalMemory so weit ich das haben, ich brauche aber nur die Werte-Ausgabe. für

Speichern Sie das powershell-Ergebnis-Ausgabe auf das Profil des Benutzers, der das Skript runned

Anzahl der Antworten 1 Antworten
Ich habe ein Skript, das überprüft, aus einer definierten Liste, der Speicherplatz auf unseren Servern. Der ersten Festplatte.ps1 und die list.txt die Datei wird immer auf "D:\scripts\disk.ps1 und ich möchte zu senden, das "Ergebnis" html-Datei auf dem

Erste Fehler beim Aufruf eines powershell-Befehl auf einem remote-Rechner

Anzahl der Antworten 3 Antworten
machineName haben versucht ein Skript ausführt, mithilfe der invoke-Befehl, in der folgenden Weise: Invoke-command -filepath C:\scripts\GettMembers.ps1 -computername "machinename" -credential $Getcredential Aber ich erhalte die folgende Fehlermeldung : Connecting to remote server failed with the following error message

Powershell v2 :: Laden einer COM-Interop-DLL

Anzahl der Antworten 2 Antworten
Habe ich das DataLink-DLL auf meinem system - Interop.MSDASC.dll ich bin versucht zu laden, das gleiche von Powershell-wie diese - [Reflection.Assembly]::LoadFile("C:\Interop.MSDASC.dll") | out-null Aber, bekomme ich die folgende Fehler - Exception calling "LoadFile" with "1" argument(s): "Could

Powershell-Skript zum download und die Namen der Dateien

Anzahl der Antworten 1 Antworten
So, ich habe ein powershell-Skript, das geht zu bestimmten Zeiten und downloads von Dateien von einer Website und speichert diese in unser Netzwerk. Es ist wirklich super einfach, aber ich habe ein Problem, ich brauche Feste. Zuerst

loop minus 15 Tage vom aktuellen Datum

Anzahl der Antworten 2 Antworten
Ich versuche, herauszufinden, was wäre der beste Weg, um rufen Sie eine exe-Datei, benötigt ein date range " - parameter (ex: 20130801-20130815) und dann loop es so, dass es minus 15 Tage und ruft die exe mit

PowerShell: Finden Sie und löschen Sie Ordner, die keine Dateien oder untergeordneten Ordner

Anzahl der Antworten 4 Antworten
Habe ich ein PowerShell 2.0-das Skript, das ich verwenden, um Ordner löschen, die keine Dateien in Ihnen: dir 'P:\path\to\wherever' -recurse | Where-Object { $_.PSIsContainer } | Where-Object { $_.GetFiles().Count -eq 0 } | foreach-object { remove-item $_.fullname

Powershell: Definieren Sie den Verbose-Schalter in einer Funktion

Anzahl der Antworten 1 Antworten
Bezieht diese link, ich versuche, einzuführen verbose-Modus in meinem Skript. Wenn ich eine definierte Funktion wie diese - function TestVerbose { param( [switch]$verbose, [Parameter(Mandatory = $True)] $p1 ) if($verbose) { Write-Verbose "Verbose Mode" } } Get-Help TestVerbose

command-line Argumente, die in der Powershell

Anzahl der Antworten 3 Antworten
Also das problem ist, dass ich beim laufen meine basic-Skript, das einfach spiegeln, was übergeben wird, auf den Befehl Linie, die Argumente sind nicht getrennt in der Art, würde ich erwarten, dass Sie. den basic-code: write-host "`$args`[0`]

Lesen mehrerer Variablen in ein array durch eine Schleife

Anzahl der Antworten 1 Antworten
Ich bin sicher, dies ist einfach, aber ich versuche nur, um wickeln Sie meinen Kopf herum. Ich habe eine XML-Datei, die wie folgt aussieht: <software> <program>Bob</program> <program>Reader</program> <program>Hello</program> <program>Java</program> </software> Bin ich dann ziehen Sie es in

Wie kann ich ein backup meiner mssql-Datenbank mithilfe von powershell

Anzahl der Antworten 2 Antworten
Ich bekomme immer diese Fehlermeldung immer wenn ich mein powershell-script zur Sicherung meiner Datenbanken. Ich kann nicht scheinen, um herauszufinden, was das problem ist. Jede Hilfe wird sehr geschätzt. Exception calling "SqlBackup" with "1" argument(s): "Backup failed

Überprüfen Sie die Datei kopieren Sie in der powershell

Anzahl der Antworten 4 Antworten
Gibt es eine einfache Möglichkeit zu überprüfen ob alle Dateien richtig kopiert wurden beim Aufruf von copy-item? Ich dachte über die Verwendung der Prüfsumme für alle Dateien, aber ich könnte mir vorstellen, powershell (v2) würde schon etwas

PowerShell - Löschen Sie die Druckwarteschlange aus dem print-server

Anzahl der Antworten 6 Antworten
Ich habe einen Drucker server, die Gastgeber der rund 1000 Drucker. Ich möchte löschen eine dieser. Ich bin derzeit mit diesem Befehl: $p = Get-WmiObject -Class Win32_printer -ComputerName $server -namespace "root\CIMV2" -filter "name='printer0456'" Funktioniert es, er findet

kopieren von Dateien auf mehreren Computern mithilfe von powershell

Anzahl der Antworten 1 Antworten
Muss ich kopieren von Dateien auf mehreren Computern von meinem computer mit den folgenden Spezifikationen. Muss ich Benutzername Ich muss das Passwort auch während der Ausführung sollte es nicht prompt wieder für den Passwort - wichtig Ich

Registrieren Sie eine https-Bindung mit SNI aktiviert im IIS 8 mit PowerShell-Skript

Anzahl der Antworten 4 Antworten
Ich bin derzeit am Aufbau eines neuen automatisierten Bereitstellung und würde gerne wissen, wie Sie sich registrieren eine https-Bindung mit SNI aktiviert, die auf IIS 8 programmgesteuert. Die Webseite existiert bereits und das SSL-Zertifikat ist bereits installiert.

windows powershell-Befehl deinstallieren Sie alle java-Versionen außer eine bestimmte version

Anzahl der Antworten 1 Antworten
Windows powershell-Befehl deinstallieren Sie alle Java-Versionen außer einer bestimmten version. Sollte dieser Befehl funktioniert auch in windows 7 & oben. Dem folgenden Befehl werden alle Versionen. Wie ändere ich die folgenden in der Weise, dass eine bestimmte

Gewusst wie: ersetzen Sie Elemente aus einem array?

Anzahl der Antworten 1 Antworten
Ich bin powershell-Neuling und ich habe ein .csv-Datei wie folgt: Group1; User_A Group1; User_B Group2; User_A Group2; User_D Group2; User_C Wie kann ich ersetzen Sie die Elemente mit Leerzeichen aus der ersten Spalte, so daß ich nur

Mit einem optionalen parameter, erfordert einen weiteren parameter vorhanden sein

Anzahl der Antworten 2 Antworten
Ganz einfach, wie kann ich die initialisieren der params Teil meiner Powershell-Script, so kann ich ein Kommandozeilen-Argumente wie Get-Foo [-foo1] <foo1Arg> [-foo2 <foo2Arg> [-bar <barArg>]] Also die einzige Zeit, die ich nutzen kann -bar ist, wenn foo2

Wie erfassen Sie eine Powershell-Cmdlets eine ausführliche Ausgabe an, wenn das CmdLet programmgesteuert aufrufen von C#

Anzahl der Antworten 2 Antworten
HINTERGRUND Ich bin mit Powershell 2.0 unter Windows 7. Ich Schreibe ein cmdlet in Powershell-Modul ("Modul" ist die neue Powershell 2.0). Testen Sie das cmdlet ich bin das schreiben von Unit-tests in Visual Studio 2008, die programmgesteuert

Gewusst wie: array von Argumenten, die Powershell-Kommandozeile

Anzahl der Antworten 2 Antworten
Ich versuche mich zu übergeben, array von Argumenten, die powershell-Skript-Datei. War ich versucht, übergeben Sie die Kommandozeile, wie dies in der Befehlszeile. Powershell -Datei "InvokeBuildscript.ps1 - " "z:\" "Component1","component2" Aber es funktioniert nicht nehmen Sie die Parameter

Automatische Vervollständigung Von Benutzereingaben PowerShell 2.0

Anzahl der Antworten 2 Antworten
Ich habe eine große Liste von Daten (über 1000 unterschiedliche Werte) und ich möchten, dass der Benutzer in der Lage sein, zu wählen, bestimmte Werte aus der Liste aus einer PowerShell-Konsole. Was ist der einfachste Weg über

Copy-Item / Remove-Item-Kind-content nur ohne root-Ordner?

Anzahl der Antworten 2 Antworten
Hallo ich bin mächtig zu kämpfen mit der folgenden - nehmen wir an, ich habe die folgende Verzeichnisstruktur C:\Temp\Test1 und C:\Temp\Test2 Was ich tun möchte ist rekursiv kopieren der Kind-Inhalte C:\Temp\Test1 zu C:\Temp\Test2 ohne kopieren der Ordner

Powershell Variablen Problem und ändern Datum-format

Anzahl der Antworten 2 Antworten
Ich haben eine sehr seltsame Sache passiert in der Powershell. Hier ist der code: add-pssnapin windows.serverbackup $wbs = Get-Wbsummary $lastbackuptime = $wbs.lastBackupTime $solution = "Windows Server Backup" $surl = "https://REDACTED:1338/REDACTED.asp?querysolution=$solution&querylastbackuptime=$lastbackuptime" write-host $surl write-host $lastbackuptime Hier ist, was

Wie zu ziehen physische Pfad eines Windows-Dienstes mit Get-Service-Befehl

Anzahl der Antworten 4 Antworten
Muss ich ziehen Physischen Ausführungspfade aller Windows-Dienste auf einer Reihe von Servern, die laufen auf Win 2k8. Wie die powershell-version, die ausgeliefert wird mit diesem OS 2.0 ist, wollte ich die Verwendung von Get-service-Befehl anstelle von "Get-WmiObject".

PowerShell löschen von Desktop-Elementen von einem remote-PC

Anzahl der Antworten 1 Antworten
Habe ich 200 PC, müssen Sie einige spezifische Symbole entfernt. Erstellte ich eine CSV-Datei mit den ComputerName (1 name pro Zeile) Habe ich eine andere Datei mit dem Datei-Namen das Symbol, das entfernt werden muss von den

Mit Get-childitem", um eine Liste der geänderten Dateien in den letzten 3 Tagen

Anzahl der Antworten 4 Antworten
Code wie es im moment get-childitem c:\pstbak\*.* -include *.pst | Where-Object { $_.LastWriteTime -lt (get-date).AddDays(-3)} | Im Grunde das, was ich versuche zu tun ist, erhalten Sie eine Liste alle PST-Dateien in dem Ordner oben auf Ihnen

Fehler Die lokale farm kann nicht zugegriffen werden. Cmdlets mit FeatureDependencyId sind nicht registriert

Anzahl der Antworten 1 Antworten
Ich versuche zu laufen ein PowerShell-Skript von einem windows-batch-Datei. Dies ist eine SharePoint-bezogene-Skript, dass verwendet Import-SPData. Dieses funktioniert ohne Problem bei der Verwendung von USERA's login. Allerdings, wenn ich versuche, um die gleiche batch-Datei aus USERB's einzuloggen,