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.
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
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 |
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
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
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,
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
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
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
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
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
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
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
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 ?
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
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
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
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 =
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.
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,
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 -
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
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
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.
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