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.
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
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
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
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
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
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
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
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
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,
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
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
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
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
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 =
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()
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)
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
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
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
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.
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
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
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
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
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
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
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
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
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>
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")
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
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
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 ";"
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
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 =
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
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
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,
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
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,
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.
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
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 =
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
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
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
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
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
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
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