Als «powershell» getaggte Fragen

Eine interaktive Shell, eine Skript- und Programmiersprache sowie die Umgebung von Microsoft. PowerShell wird häufig von Systemadministratoren verwendet, die Microsoft-Software verwalten (einschließlich Windows, Exchange, SharePoint und Cloud-Dienste Azure und Office 365). PowerShell ist standardmäßig in Windows enthalten und übernimmt frühere Sprachen wie VB Script.

3
Eine Datei mit Powershell auf Nano Server herunterladen?
Ich hatte einige erhebliche Schwierigkeiten herauszufinden, wie genau eine Datei mit PowerShell unter Nano Server heruntergeladen werden kann. Die Herausforderung ist folgende: Es gibt keine Invoke-WebRequest Es gibt keinen System.Net.WebClient Es gibt keinen Start-BitsTransfer Es gibt keinen Bitsadmin Weiß jemand, wie man diese (scheinbar einfache) Aufgabe erledigt?

1
Wie kann SCCM Rückkehrcodes nach Abschluss des Powershell-Skripts erkennen?
Ich verwende eine SCCM 2012-Anwendungsbereitstellung, um Software zu installieren. Der spezifische Installationstyp ist ein Skriptinstallationsprogramm, da SCCM aufgrund von Exe-Validierungsfehlern immer wieder fehlschlug. Das Skript ist Powershell und installiert die Software erfolgreich, auch wenn sie von SCCM ausgeführt wird. Das Problem ist, dass SCCM nur die Rückgabe von 0 nach …

2
Was bedeutet der Inhalt von PowerShells $ PSVersionTable?
Wenn ich echo $PSVersionTablein PowerShell bin, erhalte ich scheinbar mehrere Versionsinformationen. Die Namen der Eigenschaften sind CLRVersion BuildVersion PSVersion WSManStackVersion PSCompatibleVersions SerializationVersion PSRemotingProtocolVersion Alle außer 1 befinden sich in einer normalen Versionsnotation ( #.#.#), und die andere 1 (PSCompatibleVersions) besteht aus einer Reihe von Versionsnummern ( {1.0, 2.0}) Was repräsentiert …


4
Wie kann ich PowerShell verwenden, um die NTFS-Komprimierung für Protokolldateien zu aktivieren, die älter als x Tage sind?
Ich habe einen Anwendungsserver unter Windows 2012 R2, der ein hohes Volumen an Protokolldateien generiert, bis das Anwendungsvolumen halbjährlich nicht mehr über genügend freien Speicherplatz verfügt. Aufgrund von Einschränkungen durch die Anwendung selbst kann ich die Protokolldateien nicht verschieben oder umbenennen oder die NTFS-Datendeduplizierung aktivieren. Da dies noch keine zehn …


2
Fehler beim Kopieren des Dateisystemanbieters
Das Cmdlet "Copy-Item" funktioniert nicht wie erwartet, ich verstehe nicht warum. Das ist mein Code: $Source = "C:\folder1" $Destination = "\\172.22.0.115\c$\folder2\" $Password = ConvertTo-SecureString -AsPlainText -Force -String "MyPassword" $User = "Domain\Administrator" $credentials = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $user,$password Copy-Item $Source -Destination $Destination -Credential $credentials Und das ist der Fehler, den …

1
Ich habe PowerShell verwendet, um meine RHEL-Root-Passwörter über PuTTY zu ändern, aber ich weiß nicht, in was ich mein Passwort geändert habe
Grundsätzlich der Titel. Mein Freund hat mir ein Skript zum Batch-Ändern von RHEL-Passwörtern über Powershell und PuTTY zur Verfügung gestellt, aber das neue Passwort, das ich eingegeben habe, funktioniert nicht, wenn ich mich anmelden möchte. Ich denke, das Problem ist, dass es keinem der Sonderzeichen entgeht im neuen Passwort, aber …

2
Was ist anders / besser an DSC als an „normalem“ Scripting?
Ich habe auf ITPro.tv ein Video über PowerShell Desired State Configuration DSC gesehen . Sie führen es ein und führen effektiv ein Skript aus. Dies war jedoch auch ihre erste (echte) Einführung in das Scripting, sodass ich den Unterschied zwischen DSC und regulärem Scripting nicht aufgegriffen habe. Ich habe schon …

1
PowerShell-Pipe in den Befehl find.exe
Nur neugierig, warum passiert das? Wenn ich renne: netstat -an | find "443" In einer Eingabeaufforderung werden "443" -Verbindungen in Ordnung angezeigt. Wenn ich denselben Befehl in einer PowerShell-Konsole oder ISE ausführe, wird die Fehlermeldung "FIND: Parameterformat nicht korrekt" angezeigt. Wird die Netstat-Ausgabe nicht richtig weitergeleitet, um sie in PS …

4
Ist es möglich, eine Windows-Version von einem Powershell-Befehl unter Windows Server 2016 Nano abzurufen?
Ich verwende die neueste Vorschau von Windows Server 2016 nano. Mithilfe einer Remote-Powershell-Sitzung stelle ich über eine Verbindung zum Remote-System her Enter-PSSessionund habe dann versucht, die gängigsten Techniken zum Überprüfen von Windows-Versionen zu verwenden, da das vollständige .NET-Framework nicht verfügbar ist. Das Cmdlet Get-WmiObject ist ebenfalls nicht verfügbar. Ich kann …

3
Ist es möglich, eine allgemeine Konfigurationsdatei für die Installation von Windows-Funktionen mit PowerShell zu erstellen?
Ich versuche derzeit, den Build einer VM unter Windows Server 2012 R2 zu automatisieren. Derzeit besteht die Herausforderung darin, das Hinzufügen von Rollen und Funktionen zu automatisieren. Innerhalb des Assistenten für Rollen und Funktionen gibt es eine Option zum Exportieren einer XML-Konfigurationsdatei, die in PowerShell ausgeführt werden kann. Nachdem ich …

3
PowerShell: Get-ADUser-Eigenschaften mit åäö
Ich versuche, ausgewählte Benutzergruppen mit Get-ADUser zu extrahieren. Die Benutzer gehören Unternehmen an, deren Namen Nicht-ASCII-Zeichen enthalten, z. B. "Gåäördet". Leider müssen wir die Firmeneigenschaft für diese Aufgabe verwenden und sie auch für die Arbeit mit einem Skript verwenden. Folgendes funktioniert in einer interaktiven Sitzung hervorragend, gibt jedoch keine Daten …

2
Greifen Sie in PowerShell auf das bereits zugeordnete Netzwerklaufwerk zu
Ich führe eine Windows Server 2012-Installation in VMWare Workstation aus. Ich habe freigegebene Ordner aktiviert, daher ist das Laufwerk Z:zugeordnet \\vmware-host. Ich kann im Explorer korrekt auf dieses Laufwerk zugreifen (ich kann Z:innerhalb des "normalen" `cmd zugreifen ) und ich kann Dateien ordnungsgemäß öffnen. Ich habe PowerShell geöffnet und versucht, …

1
Wie kann ich eine vorhandene geplante Aufgabe mit Powershell ändern?
Ich arbeite an einigen Release-Automatisierungsskripten, die Powershell verwenden, um vorhandene geplante Aufgaben zu aktualisieren, mit denen verschiedene Anwendungen ausgeführt werden. In meinem Skript kann ich den Pfad und das Arbeitsverzeichnis der Anwendung festlegen, aber es scheint nicht, dass die Änderungen wieder in der Aufgabe gespeichert werden. function CreateOrUpdateTaskRunner { param …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.