Tag: powershell-v3.0

Für Themen und Probleme im Zusammenhang speziell mit Windows PowerShell 3.0. PowerShell 3.0 im Lieferumfang der Versionen von Windows 8 und Windows Server 2012. Es ist verfügbar als download für Windows 7 und Windows Server 2008 R2.

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

Wie fange ich von FullyQualifiedErrorId in der PowerShell?

Anzahl der Antworten 2 Antworten
Habe ich ein Skript erstellt neue AD-Objekte (via New-ADObject, wie es geschieht). Wenn das Objekt bereits vorhanden ist, ich müssen zu fangen und zu behandeln, dass. Allerdings ist die Ausnahme, der Typ ist nicht annähernd so explizit

Automatisieren der Prozess der Datenträgerbereinigung cleanmgr.exe ohne eingreifen des Benutzers

Anzahl der Antworten 5 Antworten
Baue ich ein powershell-Skript-Datei, die führt einige der Datenträgerbereinigung ohne eingreifen des Benutzers. Die Benutzer werden nicht in der Lage, etwas zu konfigurieren. Wenn ich cleanmgr.exe /d c: sageset:1 ein popup-Fenster Dateien/Ordner wählen zu gereinigt werden(cleanup-Optionen). Dadurch

Dynamisch erhalten PSCustomObject-Eigenschaft und Werte

Anzahl der Antworten 4 Antworten
Habe ich Folgendes: $test = [pscustomobject]@{ First = "Donald"; Middle = "Fauntleroy"; Last = "Duck"; Age = 80 } $test | Get-Member -MemberType NoteProperty | % {"$($_.Name)="} ausgegeben: Age= First= Last= Middle= Möchte ich extrahieren Sie den

wie eine Schleife mein powershell-Skript?

Anzahl der Antworten 3 Antworten
Habe ich ein kleines Skript zum filtern von aus-error-log für die Anwendung und system für remote-PC in den vergangenen 7 Tagen. Write-Host "Creating Error Log of Remote PC ......." [System.Threading.Thread]::CurrentThread.CurrentCulture = New-Object "System.Globalization.CultureInfo" "en-US" $date = get-date

Powershell - Warum ist die Verwendung von Invoke-WebRequest Viel Langsamer Als ein Browser-Download?

Anzahl der Antworten 4 Antworten
Verwende ich Powershell - Invoke-WebRequest Methode zum download einer Datei von Amazon S3 auf meinem Windows-EC2-Instanz. Wenn ich laden Sie die Datei mit Chrome, ich bin in der Lage, den download einer 200 MB große Datei in

Zugriff verweigert - Verwirrung über COPY-ITEM

Anzahl der Antworten 1 Antworten
Ich versuche, kopieren Sie einige Dateien von meinem server zu einer workstation. Wenn ich $Foldername zu C:\der Prozess funktioniert. Aber wenn ich den code belassen wie es ist, also, Wenn ich entscheiden, um Dateien zu kopieren, zu

Wie Sie richtig schließen ODP.net Verbindung : dispose () - oder close()?

Anzahl der Antworten 4 Antworten
dies ist mein powershell-code : [void][System.Reflection.Assembly]::LoadFile("C:\DLL\Oracle.ManagedDataAccess.dll") $OracleConnexion = New-Object Oracle.ManagedDataAccess.Client.OracleConnection('User Id=test;Password="test";Data Source=10.2.2.1/TEST') $TimeOut = 60 $OracleConnexion.Open() $Query=$OracleConnexion.CreateCommand() $Query.CommandText="Select * FROM TEST" $Query.CommandTimeout = $Timeout $ExecuteRequete=$Requete.ExecuteReader() while ($ExecuteRequete.Read()) { $SiebelLastRecord += $ExecuteRequete.GetDateTime(0).ToString() } $OracleConnexion.Close() So, ich bin öffnung

Ausblenden Fortschritt der Invoke-WebRequest

Anzahl der Antworten 1 Antworten
Wie kann ich das ausblenden der Fortschrittsanzeige von Invoke-WebRequest? Ich habe eine Menge von aufeinander folgenden Anfragen und habe meine eigene Write-Progress Anzeige, die ich benutze, so brauche ich nicht die built-in eine knallen bis unter es

Mit Invoke-Webrequest in der PowerShell 3.0 erscheint eine Windows-Sicherheitswarnung

Anzahl der Antworten 2 Antworten
Wenn mit dem folgenden code in der PowerShell 3.0 PS> $data = Invoke-Webrequest -Uri stackoverflow.com PS> $data.ParsedHtml.getElementsByTagName("div") Bekomme ich diese Warnung: Windows Sicherheitswarnung - diese website, um Informationen zu liefern individuell für Sie, wird Sie es zulassen,

Vorgehensweise zum erstellen eines neuen DFS-Ordners ohne Ziele mithilfe von PowerShell

Anzahl der Antworten 2 Antworten
Ich versuche einen Ordner zu erstellen, Hierarchie, für meine Projekte mit Powershell. Die wichtigsten Projekt-Ordner werden nicht verbunden zu einem Ziel. Die Unterordner werden angeschlossen werden, um Ziele auf vier verschiedenen Servern. \\domain\production (namespace) -projects --000p_company_dfs_test01 (no

Powershell Liste der Dateien durch jeweiligen Besitzer

Anzahl der Antworten 3 Antworten
Anfänger hier. Wie kann ich dieses Skript so ändern, um die Liste der Dateien im Besitz von einem bestimmten Benutzer und nicht als Auflistung jeder einzelnen Datei. Zum Beispiel, ich will nur sehen, Dateien, die im Besitz

Wie Sie eine variable in einen parameter filter?

Anzahl der Antworten 1 Antworten
Ich bin versucht, ziehen einige Eigenschaften aus der bitlocker-active directory-Objekt, was ich tun kann Prima mit PowerShell und der Eingabe alle Informationen, die in. zum Beispiel Get-ADObject -filter 'CN -like "*A3F850A4*"' ` -Properties CanonicalName,msFVE-RecoveryPassword Prima funktioniert, ziehen

Mit PowerShell 3, um eine Verbindung zu MySQL-DB

Anzahl der Antworten 1 Antworten
Ich habe scheuern im internet nach Anleitungen, wie dies zu tun, und die meisten scheinen zu sagen mir, genau das zu tun, was ich Tue schon. Alles was ich versuche zu tun, ist eine Verbindung zu einer

powershell Liste mit mehreren AD-Gruppen-Mitgliedschaft

Anzahl der Antworten 1 Antworten
Habe ich eine Liste der AD-Gruppen in einer text-Dateien adgroups.txt: Audit Internal_audit ES Ich möchte in der Lage sein, um eine CSV-Liste: Name Der Gruppe Benutzer Sonst nichts. Meine poweshell script, das ich verwende, ist: $groups =

Powershell: kann das aufrufen einer Methode auf null-Wert-Ausdruck-Fehler

Anzahl der Antworten 1 Antworten
Ich versuche auf login zu einer Webseite per powershell. Hier ist PS-code $username = "userhere" $password = "passhere" $ie = New-Object -com InternetExplorer.Application $ie.visible=$false $ie.navigate("http://www.desistream.tv/en/login.shtml") while($ie.ReadyState -ne 4) {start-sleep -m 100} $ie.document.getElementById("username").value= "$username" $ie.document.getElementById("pass").value = "$password" $ie.document.getElementById("loginform").submit()

Hochladen von Dateien auf Ein Laufwerk mit Powershell

Anzahl der Antworten 2 Antworten
Ich bin nach unten zum hochladen von Dateien auf onedrive mithilfe der powershell. http://www.powershellmagazine.com/2014/04/07/using-the-windows-live-apis-from-powershell/ Invoke-RestMethod -Uri $Uri -Method Put -InFile $Path wo ist der komplette Pfad zu einer Datei $Path= "C:\SkyDrive/ServerBackups/Webs/Webs/test.txt" und $Uri = "https://login.live.com/oauth20_desktop.srf?code=XXXXXX wirft (404)

Öffnen Sie Administrator-Eingabeaufforderung aus powershell

Anzahl der Antworten 1 Antworten
möchte ich die folgenden Schritte in power shell:- Schritt 1.) Öffnen Sie die Administrative Eingabeaufforderung über power shell. Schritt 2.) Ausführen einen Befehl auf, der administrativen Eingabeaufforderung den Befehl in Schritt 1 geöffnet haben. Schritt 3.) Erfassen

Rückgabe einer Zeilenanzahl für eine DataRow in PowerShell

Anzahl der Antworten 4 Antworten
Mein script ist das Auffüllen einer datarow aus einer gespeicherten Prozedur in SQL Server. Ich dann darauf verweisen, dass bestimmte Spalten in dieser datarow in das Skript. Was ich versuche zu tun ist, fügen Sie Funktionalität, Aktion

Get-QADUser - ' wird nicht als name eines cmdlet

Anzahl der Antworten 1 Antworten
Ich bin versucht, auf die Benutzer von AD mit einige filter-Kriterien, sondern auch während der Ausführung von Get-QADUser " - Befehl erhalte ich folgende Fehlermeldung. Get-QADUser : The term 'Get-QADUser' is not recognized as the name of

Powershell ausführen als anderer Benutzer mit erhöhten rechten

Anzahl der Antworten 2 Antworten
Ich habe zwei Skripts, die sich in C:\setup: Skript.ps1 und skript1.ps1. Ich möchte in der Lage zu sein, die skript1.ps1 aus innerhalb Skript.ps1 als einem anderen Benutzer mit erhöhten rechten, aber ich kann nicht damit es funktioniert.

Powershell foreach-Schleife mit mehreren if-Anweisungen

Anzahl der Antworten 2 Antworten
Habe ich ein script-snippet, das im Grunde bekommt einige unformatiert xml-Ausgabe von einem Befehl. Dann in einem definierten filter-Abschnitt, ich bin transformieren, dass in xml und führen Sie eine Suche Schleife für jeden Knoten, wie aus dem

Gibt es eine Möglichkeit, die PowerShell-Bildschirm klare sich vor jedem Befehl?

Anzahl der Antworten 3 Antworten
Ich bin Herumspielen mit PowerShell und ich finde mich ständig eingeben cls bevor ich die Befehle ausführen. Oder noch schlimmer, das ich einen Befehl ausführen, erkennen Sie, dass die Ausgabe aus anderen Sachen macht es ein Schmerz

Liste Festplatte Informationen auf remote-Computern innerhalb einer Domäne

Anzahl der Antworten 1 Antworten
Ich versuche, um eine Liste der Festplatten-Informationen. Im moment würde ich nur die Liste, um zu zeigen, das Modell der Festplatte, dass jeder computer enthält. Habe ich die unten Get-WMIObject win32_diskdrive -computer (Get-Content C:\Temp\DiskDrives\Computers.txt) | Select model

Mein PowerShell-Skript funktioniert nur, wenn die Ausführung von ISE

Anzahl der Antworten 4 Antworten
Kann ich nicht posten, die alle das Skript contenet, aber die grundlegende Idee ist, dass es downloads JSON und wandelt es auf Objekte über die ConvertFrom-Json cmdlet. Einige Objekte werden herausgefiltert, und der rest wird geschrieben, um

Warum Nicht Get-ADObject Nicht Filter ObjectClass="user" Korrekt?

Anzahl der Antworten 1 Antworten
Problem Get-ADObject -Filter {ObjectClass = "User"} Gibt sowohl Benutzer und-Computer. Die Objekt-Klassen-display korrekt als "Benutzer" oder "computer". Get-ADobject -Filter {ObjectClass = "Computer"} Gibt nur Computer. Anderen Beobachtungen Get-ADObject "CN=desktop1,CN=Computers,DC=contoso,DC=com" ` | Get-Member -Property ObjectClass Gibt TypeName: Microsoft.ActiveDirectory.Management.ADObject

Kompilieren und ausführen von java-Anwendung mithilfe von powershell

Anzahl der Antworten 3 Antworten
Ich versuche zu kompilieren und eine Probe Helloworld.java Datei. Ich habe mein jdk installiert C:\Program Dateien\jdk1.7\bin. Und ich habe meine Helloworld.java in C:\Helloworld.java Ich bin eigentlich ein Neuling in beiden powershell und java. Ich habe einige Beispiele

PowerShell Get-DiskUsage-CmdLet: wie die Liste von einem anderen Laufwerk/Verzeichnis?

Anzahl der Antworten 3 Antworten
Ich bin ein relativer Neuling auf PowerShell, wollte wissen, ein wenig mehr über die Funktionen, Cmdlets und menschliche lesbare Werte. In der Regel für neue Dinge zu lernen, zu schauen, was andere tun gut funktioniert. Also ging

Wie die zur Validierung der xml syntax/format(?)

Anzahl der Antworten 4 Antworten
Sagen wir, ich will eine Funktion erstellen in der meine benutzerdefinierte toolbox-Modul verwendet einige benutzerdefinierte xml-Datei, um Anweisungen(weitergegeben mit einem $xmlpath parameter). Wie kann ich sicherstellen, dass die Eingabe mit der entsprechenden xml-Typ/syntax/format(richtigen Elemente, Wurzel-Knoten etc.)? Hab

ConvertTo-SecureString gibt andere Erfahrung auf verschiedenen Servern

Anzahl der Antworten 2 Antworten
Habe ich ein Problem, die Schaffung eines Credential-Objekt aus einer XML-Datei auf einem remote-server. Hier ist der code, den ich verwende, um zu testen XML-Datei <Objs Version="1.1.0.1" xmlns="http://schemas.microsoft.com/powershell/2004/04"> <Obj RefId="0"> <TN RefId="0"> <T>Selected.System.Management.Automation.PSCredential</T> <T>System.Management.Automation.PSCustomObject</T> <T>System.Object</T> </TN> <MS>

PowerShell-Version 2-Invoke-WebRequest

Anzahl der Antworten 1 Antworten
Ich bin benötigen zum ausführen eines Powershell-Skript, dass hat die folgende syntax. Was wäre die PowerShell 2 entspricht dieser Linie werden? Invoke-WebRequest "http://$Server/api/setobjectproperty.htm?id=$Id&name=Inheritscheduledependency&value=0&username=$User&passhash=$Hash" | out-null Dies ist das komplette script: param([int]$Id = 5557,[int]$Duration = 1,[string]$Unit = "Hours")

herunterladen einer Datei von SharePoint Online mit PowerShell

Anzahl der Antworten 5 Antworten
Habe ich eine Anforderung zum herunterladen von Dateien aus einer sharepoint online-Dokumentbibliothek mithilfe von powershell - Habe ich es geschafft, bis zu dem Punkt, wo der download passieren sollte, aber kein Glück. Ich weiß, dass das etwas

Einfügen von Variablen in html-Körper mit Send-MailMessage

Anzahl der Antworten 1 Antworten
Habe ich keine Probleme das senden einer HTML-E-Mail mit Send-MailMessage, aber gibt es irgendeine Möglichkeit, dass ich den Wert einfügen einer Variablen? CSV: email,samaccountname,newSAM, [email protected],john.doe,jdoe, Befehl: $html = (Get-Content .\email.html) Import-Csv .\my-file.csv | ForEach-Object { Send-MailMessage -SmtpServer

Leeren Wert powershell array

Anzahl der Antworten 3 Antworten
Ich habe ein seltsames Problem, das ist meine CSV: Serveur;Carte;Cordon;IP;Mac;Vmnic ;Vmnic mac;Connect;Port Dexter;eth1;405;172.16.5.117;00:24:e8:36:36:df;Vmnic0;00:50:56:56:36:df;sw-front-1;A1 Dexter;eth2;14;192.168.140.17;00:24:e8:36:36:e1;Vmnic1;00:50:56:56:36:e1; sw_eq_ds_1;3 ;;;;;;;; Gordon;eth1;404;172.16.5.124;b8:ac:6f:8d:ac:b4;Vmnic0;00:50:56:5d:ac:b4;; Gordon;eth2;35;192.168.140.114;b8:ac:6f:8d:ac:b6;Vmnic1;00:50:56:5d:ac:b6;; Gordon;eth3;254;192.168.33.10;b8:ac:6f:8d:ac:b8;Vmnic2;00:50:56:5d:ac:b8;; Also ich importiert Sie in ein array mit dem folgenden code: $Serveur = @() Import-Csv C:\Users\aasif\Desktop\myfile.csv -Delimiter ";"

Wie man die Eingabeaufforderung die Ausgabe in eine variable mit PowerShell

Anzahl der Antworten 4 Antworten
Bin ich mit PowerShell v3.0, um eine neue zu starten cmd.exe Prozess, in dem ich dann auf laden Sie die Visual Studio-Eingabeaufforderung ausführen ein bauen, etwa so: Start-Process cmd.exe -ArgumentList $cmdArgumentsToRunMsBuildInVsCommandPrompt -WindowStyle $windowStyle -Wait Dies funktioniert, und

Mit Powershell zu Bearbeiten/ändern eines Gruppenrichtlinienobjekts

Anzahl der Antworten 3 Antworten
Ziel: ich bin versucht, ein GRUPPENRICHTLINIENOBJEKT zu ändern (2008R2 AD) via Powershell (v3). Speziell der Wert der Benutzer-Konfiguration -> Richtlinien -> Windows-Einstellungen -> FileRedirection -> Dokumente UNC-Pfad. Erster Versuch: import-module grouppolicy; $StringToFind = "\\this\is\a\template\path"; $StringToRepalce="\\server123\%CustomerID%\%username%\Documents\"; $GPOBackupFolder =

Wie Sie Powershell verwenden, um die Liste der doppelten Dateien in einer Ordner-Struktur, die es in einen der Ordner

Anzahl der Antworten 5 Antworten
Ich habe einen source-tree, sagen c:\s, mit vielen sub-Ordner. Einer der Unterordner heißt "c:\s\Includes" welche enthalten können einen oder mehrere .cs-Dateien rekursiv. Ich möchte sicherstellen, dass keine der .cs-Dateien in den c:\s\Includes... Pfad existieren in jedem anderen

Anwenden von service packs (.msu-Datei) aktualisieren Sie mithilfe von powershell-Skripts auf dem lokalen server

Anzahl der Antworten 2 Antworten
Was es im Grunde tut, ist das Skript bekommt .msu-Dateien von einem Speicherort und Kopien der "C:\temp\" - Ordner. Dann wird das Skript ruft alle .msu-Dateien und speichert die Namen im array. Mithilfe der foreach-Schleife versucht es

Ausführen einer batch-Datei in eine remote-Maschine über PsExec

Anzahl der Antworten 2 Antworten
Ich versuche, führen Sie eine batch-Datei (in der batch-Datei habe ich nur geschrieben, 'Editor') auf einem remote-PC über PSExec. Psexec-Befehl unten läuft in meinem laptop, aber nicht alles, was auf dem remote-PC. Ich weiß nicht einmal sehen,

Wie einrichten Powershell-where-object für die Filterung EventLog

Anzahl der Antworten 2 Antworten
Im interaktiven Modus, das funktioniert: Get-Eventlog -log application -after ((get-date).addMinutes(-360)) -EntryType Error Nun möchte ich heraus zu filtern, die bestimmte Nachrichten, die folgenden nicht-filter das gewünschte Wort: Get-Eventlog -log application -after ((get-date).addMinutes(-360)) -EntryType Error | where-object {$_.$Message

powershell Ergebnisse bei der Ausgabe von einem Skript log-Datei

Anzahl der Antworten 1 Antworten
Habe ich eine einfache bit-Powershell-code, der Ping-Server, wenn Sie oben sind und dann deaktiviert das lokale admin-Konto. Wie kann ich die Ausgabe der Ergebnisse in eine log-Datei, so dass ich aufnehmen, was ich deaktiviert habe. Dies ist,

Holen Sie sich nur die Namen der computer aus der AD

Anzahl der Antworten 5 Antworten
Ich bin neu in der Power Shell und ich Teste einige Befehle und Ideen. Ich bin stecken, was ich fühlen sollte sehr einfach sein. Ich möchten, ziehen Sie die Namen der computer-Objekte im AD in eine Datei.

Die Rückgabe von Daten aus der Powershell jobs ohne Job-Informationen

Anzahl der Antworten 3 Antworten
ich bin mit einer Aufgabe die wie folgt aussieht $myjob = { # regerate some $data return $data } Starte ich und mein job wie diesen: Start-Job -ScriptBlock $myjob -Name "job1" Wait-Job -Name "job1" $result = Receive-Job

Wie man dump der foreach-Schleife die Ausgabe in eine Datei in PowerShell?

Anzahl der Antworten 1 Antworten
Ich schrieb das folgende Skript liest die CSV-Datei führen Sie das benutzerdefinierte format der Ausgabe. Skript unter: $Content = Import-Csv Alert.csv foreach ($Data in $Content) { $First = $Data.DisplayName $Second = $Data.ComputerName $Third = $Data.Description $Four =

Powershell - Invoke-Befehl Zugriff verweigert zwar nicht unter Domänen-admin-Konto

Anzahl der Antworten 1 Antworten
Ich bin mit einem Skript erstellen Sie einen Ordner auf einem remote-server, die eine filew-server und einen RODC. Wenn ich das Skript von einem domain-admin-Benutzer den Befehl complet erfolgreich. Wenn ich mit einem Konto an, das auf

Powershell Remote-register COM-dll mit regsvr32

Anzahl der Antworten 1 Antworten
Ich fand im Internet dieses ps-script arbeiten kann. Aber das Ergebnis bekomme ich: keine Fehlermeldung erscheint, aber auch DLL nicht gefunden in der registry nach dem ausführen der Skripts. Invoke-Command -ComputerName $servername -ScriptBlock {regsvr32.exe "\\uncpath\some.dll" } Versuchte

Wie kann ich entfernen Sie einen einzelnen Benutzer ACL aus einer großen Menge von Ordnern?

Anzahl der Antworten 1 Antworten
Ich habe eine sehr große Liste der Ordner und ich muss entfernen Sie eine einzelne ACL von jedem von Ihnen. Statt es manuell zu tun, ich versuche, ein Skript zu schreiben, tun Sie es in einem Bruchteil

PowerShell Finden Zuletzt Geänderten Datei Informationen

Anzahl der Antworten 2 Antworten
Ich bin neu in PowerShell, so gehen Sie einfach auf mich 🙂 Ich diesen code ausführen: Get-ChildItem 'C:\Test Folder' | Where {$_.LastWriteTime} | select -last 1 Und ich wieder Modus "LastWriteTime", die Länge und den Namen der

Kombinieren Sie Powershell-Skripts in ein Modul

Anzahl der Antworten 3 Antworten
Habe ich ein halbes Dutzend powershell Skripte (.ps1-Dateien), die alle verbundenen Funktionalität. Gibt es eine einfache Möglichkeit, ich kann kombinieren Sie Sie in ein Modul, so dass ich kann Sie nennen, wie Sie waren normal-CmdLets ? Beispielsweise

Regulärer Ausdruck ungültig, wenn in der powershell ersetzen

Anzahl der Antworten 1 Antworten
$100 = "$env:APPDATA/somthing" $iamhere = "C:/example" $100 = $100 -ersetzen "` "$env:APPDATA\somthing", "$iamhere" Ich soll $100 ersetzt durch $iamhere der Inhalte (in text-form) obwohl ich diese Fehlermeldung erhalten. Muster eines regulären Ausdrucks ist nicht zulässig: "$env:APPDATA\somthing. At

Mit PowerShell Aufrufen-RestMethod POST große binäre multipart/form-data

Anzahl der Antworten 1 Antworten
Ich versuche, die Invoke-RestMethod cmdlet in der PowerShell 3 und 4, zum hochladen einer großen binären Datei über eine REST-API ist multipart/form-Daten-upload. Hier ist ein funktionierendes cURL Beispiel, wie man durchführen, was ich tun will in der