
Ich möchte die Anzeigeskalierungseinstellungen einer Remote-VM über Citrix anpassen:
(Bild von einem anderen Computer)
aber ich bekomme die Fehlermeldung:
ms-settings:display
Dieser Datei ist keine App für die Ausführung dieser Aktion zugeordnet. Installieren Sie eine App oder erstellen Sie eine Zuordnung auf der Seite „Standard-App-Einstellungen“, falls bereits eine installiert ist.
Frage:Gibt es eine Möglichkeit, diese Einstellungen in PowerShell ohne Administratorrechte anzupassen?
Antwort1
Ähnlich wieIst es möglich, die Anzeigeskalierung über die Befehlszeile zu ändern?Antwort auf diesen Beitrag: Dies ist ein PowerShell-Äquivalent, das unter Windows 10 zu funktionieren scheint.
Das folgende Beispiel setzt den Bildschirm in diesem Fall von 150% auf 100% zurück und funktioniert. Abhängig von Ihren Start- und Endskalen müssen Sie TAB #
und UP/DOWN #
entsprechend anpassen.
Was den Fehler beim Ausführen betrifft, ms-settings:display
funktioniert es vielleicht, ihn wie unten in PowerShell an den Explorer weiterzuleiten. Andernfalls finden Sie hier ein paar Ressourcen, die Ihnen beim Beheben des Problems helfen.
- ms-settings:display Dieser Datei ist keine App zugeordnet
- So beheben Sie das Problem „MS-SETTINGS DISPLAY: Mit dieser Datei ist kein Programm verknüpft“ (Windows 10)
Bitte beachten Sie, dass Sie diese Einstellungen möglicherweise nicht ändern dürfen, wenn für den Computer, mit dem Sie sich über Citrix verbinden, Richtlinien festgelegt sind und diese durch eine bestimmte Richtlinienkonfiguration eingeschränkt sind. Ich weiß, dass Sie die Skalierung über RDP nicht ändern können. Es könnte also einen entsprechenden Grund für Citrix geben, warum dies nicht möglich ist. Dies könnte der Grund sein, warum die Serveradministratoren eine solche Einschränkung eingeführt haben könnten. Es lohnt sich also wahrscheinlich, sie auch danach zu fragen.
Power Shell
explorer ms-settings:display;
Start-Sleep -Seconds 2;
$WshShell = New-Object -ComObject WScript.Shell;
Start-Sleep -Milliseconds 500;
$WshShell.SendKeys("{TAB 2}{UP 5}");
Start-Sleep -Milliseconds 500;
$WshShell.SendKeys("%{F4}");