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.

2
Durch die Verwendung von Diskpart in einem PowerShell-Skript kann das Skript den Laufwerksbuchstaben nicht wiederverwenden
Ich baute ein Skript , dass Halterungen (Anfügen) eine VHD mit Diskpart , einige Systemdateien reinigt und dann Aushänge (detach) es. Es verwendet eine foreach-Schleife und soll mehrere VHD mit demselben Laufwerksbuchstaben bereinigen. Nach der 1. VHD schlägt dies jedoch fehl. Ich habe auch festgestellt, dass beim Versuch, eine virtuelle …


2
Server 2012 Server Core Powershell nicht installiert
Was kann ich im Serverkern tun, um Powershell nach einem Neustart plötzlich nicht mehr zu installieren? Ich habe noch keine Remoteverwaltung eingerichtet, daher kann ich diese nicht zum erneuten Installieren verwenden. 'Powershell' wird nicht als interner oder externer Befehl, bedienbares Programm oder Batch-Datei erkannt.

1
Gibt es eine Version der AD-Tools, die die PowerShell-Ausgabe bereitstellen, ähnlich den Exchange-Tools?
Die Exchange-Verwaltungstools geben die genauen PS-Befehle aus, die sie ausführen (oder gerade ausgeführt haben). Gibt es eine andere Version der AD-Tools (hauptsächlich AD-Benutzer und -Computer) mit ähnlichen Funktionen? Wenn nicht, ist dies eine erwartete Funktion von Windows 8 Server?

6
PowerShell Remoting mit Exchange 2010: Der Wert darf nicht null sein
Ich habe Probleme beim Ausführen von Exchange 2010-Cmdlets über Remote-PowerShell-Sitzungen. Ich starte meine lokale PowerShell-Sitzung als Administrator und gebe die folgenden Befehle aus: PS C:\Windows\system32> $mailcred = Get-Credential PS C:\Windows\system32> $mailSession = New-PSSession -ComputerName MAILSRV -Credential $mailcred PS C:\Windows\system32> Enter-PSSession $mailSession [MAILSRV]: PS C:\Users\jdoe\Documents> Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010 [MAILSRV]: PS C:\Users\jdoe\Documents> hostname …

2
Gibt es eine Möglichkeit, die Verschlüsselungsstufe einer RDP-Sitzung über die Befehlszeile / Powershell anzuzeigen?
Für Windows 2008 muss ein Skript erstellt werden, das anzeigt, ob verbundene RDP-Sitzungen auf "hohe" Verschlüsselung oder etwas anderes (z. B. "kompatibel") eingestellt sind. Kennt jemand einen Weg, dies zu erreichen, ohne die GUI zu durchlaufen? Ich untersuchte wmic und Powershell, konnte aber nichts finden. Ich habe ein .net Powershell-Modul …

2
Test auf Localhost in Powershell?
Ich habe ein Powershell-Skript, Get-WmiObjectmit dem aufgerufen wird -Credential. Dieser Fehler tritt jedoch auf, wenn ich ihn auf dem lokalen Computer ausführe: Get-WmiObject : User credentials cannot be used for local connections Was ist der richtige Weg, um eine if localhost-Logik hinzuzufügen, um diesen Fehler zu vermeiden? Oder gibt es …


2
PowerShell-Skripte können nicht signiert werden
Ich kann meine Skripte scheinbar nicht dazu bringen, sich in PowerShell anzumelden. Ich habe ein gültiges Codesignaturzertifikat auf meinem Computer installiert und führe die folgenden Befehle aus. Irgendwelche Vorschläge? PS C:\Users\u00\bin> $cert = @(Get-ChildItem cert:\CurrentUser\My -codesigning)[0] PS C:\Users\u00\bin> $cert | fl Subject : E=operations@contoso.com, CN=contoso , OU=Operations, O=contoso, L=Mayberry, S=Florida, …

6
Schtasks mit Powershell abfragen
Auf einem Windows7-Computer, den ich versuche, kann ich eine Abfrage ausführen, um alle geplanten Aufgaben mit schtasks.exe anzuzeigen Das ist in Ordnung, aber ich möchte auch die Ergebnismenge mit so etwas filtern schtasks /query | where { $_.TaskName -eq "myTask" } Das Problem ist, dass diese Schtasks keine ordnungsgemäß formatierte …

3
Verwenden von Namespaces in Powershell
Ich habe darüber nachgedacht, als ich diese Frage beantwortet habe . Wie können Sie vermeiden, dass jeder einzelne Typ in einem Namespace vollständig qualifiziert werden muss? Es ist wirklich sehr, sehr langweilig, System.Security.Cryptography.X509Certificates.X509Storestatt X509Storeoder [System.Security.Cryptography.X509Certificates.StoreName]::Mystatt zu schreiben [StoreName]::My. In C # haben Sie usingAnweisungen ... was ist mit Powershell? EDIT …

12
Scripting - Wie trenne ich Remotedesktopsitzungen?
Ich suche nach einer Möglichkeit, alle aktiven Remotedesktopsitzungen auf einem Computer (lokaler Computer) zu schließen. Windows enthält einige Befehle (rwinsta, qwinsta usw.) zum Anzeigen der aktiven Sitzungen, aber ich sehe nicht, wie ich die Informationen einfach verwenden kann (es sei denn, ich analysiere die Zeichenfolge ...), um alle Sitzungen zu …

2
Suchen Sie mit Powershell nach Dateien auf allen Laufwerken
Ich weiß, wie man mit dir / gci nach Dateien sucht, aber das funktioniert nur auf einem AFAIK-Laufwerk. Gibt es eine Möglichkeit, alle Laufwerke des Computers zu durchsuchen? Gibt es eine Möglichkeit, ohne manuell aufzuzählen und dann die Laufwerke zu durchlaufen? Gibt es eine Möglichkeit, auf die Suchindizes / -dienste …


1
SMB-Dateiserver auf mehreren Netzwerkkarten
Wir haben diese Woche zwei Server mit Hyper-V 2012R2 kostenlos für unser Projekt erhalten und müssen ein SMB-Failover erstellen. Ich bin nicht mit mehreren Netzwerkkarten-Setups vertraut, da wir unsere vorherigen Server mit einer einzigen Netzwerkkarte hatten. Wie kann ich die Einstellungen in PowerShell richtig konfigurieren, um die Daten über mehrere …

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.