Tag: powershell-v4.0

Für Themen und Probleme im Zusammenhang speziell mit Windows PowerShell 4.0. PowerShell 4.0 ausgeliefert, mit den Versionen, die mit Windows 8.1 und Windows 2012 R2. Es ist verfügbar als download für Windows 7 SP1.

Für Allgemeine PowerShell-Themen, verwenden Sie die `PowerShell` – tag.

Ausgabe von Datum/Zeit in der PowerShell

Anzahl der Antworten 2 Antworten
Möchte ich die Ausgabe des Datum-Zeit in verschiedenen Orten in meinem Skript für die Anmeldung, so Tue ich dies: $b = Get-Date Write-Output "Backups complete at $b" # more code here $c = Get-Date Write-Output "Backups complete

Keine überladung für "Add" und das argument zählen: "1"

Anzahl der Antworten 1 Antworten
Habe ich zwei verschiedene Schriftarten hat, und kombiniert Sie zu überprüfen, einen bestimmten Ordner für die neue Datei und E-Mail-Datei als Anhang. Hier der code, kombiniert: Param ( $Path = "C:\path" ) $File = Get-ChildItem $Path |

ConvertTo-SecureString-Key not valid for use in specified state

Anzahl der Antworten 1 Antworten
Ich erhalte eine Fehlermeldung beim ausführen eines Skripts als einen besonderen Benutzer, aber nicht als meine eigenen Benutzer-account. Dies ist auf Windows 2012R2. Powershell-Modul installiert wurde, und wurde im Einsatz für einige Zeit, aber mit einem anderen

Append-Powershell-Ausgabe in eine Excel-Datei

Anzahl der Antworten 1 Antworten
Schreibe ich ein powershell-Skript, dass Sie zu sammeln einige Informationen von externen Festplatten bin ich der Archivierung bei der Arbeit (verbunden über ein USB-HDD-dock), und ich möchte das Skript hinzufügen, diese Informationen in eine Excel-Datei als einer

In der PowerShell - Wie erstelle ich aus übergeordneten und untergeordneten OU ' s in der gleichen Zeit?

Anzahl der Antworten 4 Antworten
Ich bin mit einem Windows Server 2012 R2 und ich bin der administrator. Mein PowerShell-Version ist 4.0. Meine-Domäne, DC=testdomene,DC=local. Ich soll zum erreichen der folgenden Ziele: 1) Erstellen Sie eine übergeordnete ORGANISATIONSEINHEIT 2) Erstellen Sie einige Kinder,

How to get SMTP server name über PowerShell, wenn $PSEmailServer leer ist?

Anzahl der Antworten 1 Antworten
Windows 7, PowerShell 4.0. Computer wird in der Windows-Domäne. Ich brauche, um die SMTP-server-Namen (für die Verwendung der send-mailmessage cmdlet). Die $PSEmailServer leer ist. Lese ich diese TechNet-Seite über die Get-AcceptedDomain cmdlet. Aber ich sehe das (auf

Erfrischend Excel-Sheets mit powershell

Anzahl der Antworten 1 Antworten
Ich habe 10 excel-anderes excel-Blatt in einen Ordner mit dem Namen test. Ich möchte die Daten aktualisieren, die Verbindung und die Daten in der pivot-Tabelle mithilfe der windows-power-shell-Skript. Der Prozess ist mit for-each-Schleife jede Datei geöffnet und

Invoke-Sqlcmd funktioniert nicht nach PowerShell 4 installieren

Anzahl der Antworten 1 Antworten
Ich installierte PowerShell 4 über das Wochenende und seitdem bekomme ich die Fehlermeldung "Der Begriff 'Invoke-Sqlcmd' wird nicht als name eines cmdlet, Funktion", wenn ich versuche, führen Sie das Invoke-Sqlcmd-commandlet. Wurde dies funktioniert gut für Monate bis

Wie zu brechen Foreach-Schleife in Powershell?

Anzahl der Antworten 1 Antworten
Ich bin auf der Suche nach einem Weg zu brechen, meine Foreach-Schleife. Dies ist mein code $MyArray = @("desktopstudio","controller","storefront","desktopdirector","licenseserver") $component = "toto,blabla" $component = $component.Split(",") foreach ($value in $component) { if ($MyArray -notcontains $value) { Write-host "Your

Split ist eine Zeichenfolge mit der powershell, um das erste und Letzte element

Anzahl der Antworten 3 Antworten
Wenn Sie das tun: git describe --lange erhalten Sie: 0.3.1-15-g3b885c5 Das ist die Bedeutung der oben genannten Zeichenfolge: Tag-CommitDistance-CommitId (http://git-scm.com/docs/git-describe) Wie würden Sie split die Zeichenfolge mit den ersten (Tag) und der letzten (CommitId) element? InformationsquelleAutor Elisabeth

Konvertieren string directory-Objekt in PowerShell

Anzahl der Antworten 3 Antworten
Ich Lesen Zeichenketten zeilenweise aus einer Datei (mit Get-Content und eine foreach-Schleife), ich will wandeln diese Saiten directory-Objekte (also kann ich die access-Eigenschaften wie .FullName). Wie Sie leicht umwandeln von string zu Verzeichnis? Mit Dateien ist es

Finden, zahlen nach einem bestimmten text in einem string mit RegEx

Anzahl der Antworten 3 Antworten
Ich habe eine multiline-string wie den folgenden: 2012-15-08 07:04 Bla bla bla blup 2012-15-08 07:05 *** Error importing row no. 5: The import of this line failed because bla bla 2012-15-08 07:05 Another text that I don't

Setup Standard-Datum-format wie yyyy-mm-dd in der Powershell?

Anzahl der Antworten 3 Antworten
Einen einfachen & kurze Frage: Wie kann ich setup eine Standard Datum-format in der powershell wie yyyy-mm-dd ? also jedes Datum ausgegeben werden, wie dieses format? oder Wie das einrichten eines Datum-format Global in einem Skript ?

Wie entpacken einer Zip-Datei mit dem Powershell-Version 2.0?

Anzahl der Antworten 2 Antworten
Das funktioniert für mich mit der PowerShell version 4.0 oder höher. Aber an der PowerShell-version 2.0 die Add-Type ist nicht möglich (Typ existiert nicht). function unzip { Add-Type -Assembly “system.io.compression.filesystem” [io.compression.zipfile]::ExtractToDirectory("SOURCEPATH\ZIPNAME", "DESTINATIONPATH") } Ich Antworte auf diese

Unterschied zwischen Get-Unique und select-object -einzigartig

Anzahl der Antworten 1 Antworten
Mithilfe von PowerShell, I importieren von csv-Daten aus der Datei über "import-csv" in das Objekt $csvList. Diese csv-Daten eine Spalte mit dem Namen Benutzer. Wenn es so etwas wie dieses: $csvList | %{$_.Benutzer} | select-object -unique es

Wie um zu überprüfen, ob ein Programm installiert ist, und installieren Sie es, falls es nicht?

Anzahl der Antworten 1 Antworten
Würde ich eher nicht verwenden WMI aufgrund der Integrität zu überprüfen. Dies ist, was ich habe, funktioniert nicht: $tempdir = Get-Location $tempdir = $tempdir.tostring() $reg32 = "HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" $reg64 = "HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*" if((Get-ItemProperty $reg32 | Select-Object DisplayName | Where-Object

Vergleichen Sie Objekte in einer if-Anweisung Powershell

Anzahl der Antworten 1 Antworten
Ich versuche zum vergleichen von zwei Dateien und Ihr Inhalt entspricht, ich will es preform-die Aufgaben in der if-Anweisung in der Powershell 4.0 Hier ist der Kern dessen, was ich habe: $old = Get-Content .\Old.txt $new =

Powershell 4 Bekommen-ScheduledTask und Windows

Anzahl der Antworten 1 Antworten
Dachte ich, egal was Betriebssystem, das Sie hatte, wenn Sie hatte die Powershell installiert haben, Sie hätten Zugang zu den gleichen Standard-cmdlets. So, das ich verwenden möchte Get-ScheduledTask auf meinem Windows 7-Maschine. Ich habe Powershell 4 installiert.

PowerShell: Was ist der beste Weg, um zu überprüfen, ob der aktuelle Benutzer die Berechtigung zum überschreiben einer Datei in PowerShell?

Anzahl der Antworten 2 Antworten
TL;DR Am Anfang von meinem script, ich möchte überprüfen, ob eine Datei (als parameter) ist überschreibbare, und beenden, wenn der aktuelle Benutzer nicht über die Berechtigung, das zu tun,. (Zum Beispiel, wenn der Benutzer oder die Gruppe,

Powershell - Regulären Ausdruck Mehrere Übereinstimmungen

Anzahl der Antworten 4 Antworten
Vielleicht ist meine Argumentation fehlerhaft ist, aber ich kann nicht damit es funktioniert. Hier ist meine regex: (Device\s#\d(\n.*)*?(?=\n\s*Device\s#|\Z)) Probieren Sie es aus: http://regex101.com/r/jQ6uC8/6 $getdevice ist der input-string. Ich bin immer dieser string aus dem Stream ein -

Fehlerbehandlung für Invoke-RestMethod - Powershell

Anzahl der Antworten 1 Antworten
Habe ich ein powershell-Skript mit dem Skytap-API (REST). Ich möchte, um den Fehler abzufangen, wenn es einer ist, und versuchen, um es anzuzeigen. Wir beispielsweise das ändern der IP -: Invoke-RestMethod -Uri https://cloud.skytap.com/configurations/XXXXXX/vms/YYYYYY/interfaces/ZZZZZZ?ip=10.0.0.1 -Method PUT -Headers $headers

rename-item und überschreiben, wenn Dateiname existiert

Anzahl der Antworten 2 Antworten
Ich versuche, mit der Rename-Item - cmdlet, um Folgendes zu tun: Habe ich Ordner, die enthält "*.txt" - Dateien. Lassen Sie uns sagen 1.txt, 2.txt etc... Ich möchte zum kopieren von Dateien mit einem Präfix, diese umbenennen

Wie bekomme ich PowerShell-4-cmdlets wie Test-NetConnection-die Arbeit an Windows 7?

Anzahl der Antworten 6 Antworten
Die situation. Auf einem Windows 7 SP1 Rechner, ich habe aktualisiert mit Windows6.1-KB2819745-x64-MultiPkg.msu. Außerdem werden in der PowerShell $PSVersionTable jetzt Berichte "PSVersion 4.0'. Derzeit, meine Schlussfolgerung ist, dass viele PowerShell-4-cmdlets solche Test-NetConnection, funktioniert nur auf Windows 8.1.

PowerShell-String-Standardparameterwert funktioniert nicht wie erwartet

Anzahl der Antworten 5 Antworten
#Requires -Version 2.0 [CmdletBinding()] Param( [Parameter()] [string] $MyParam = $null ) if($MyParam -eq $null) { Write-Host 'works' } else { Write-Host 'does not work' } Ausgänge "funktioniert nicht" => sieht aus wie strings konvertiert werden, von null