Jak mogę napisać skrypt zmiany rozdzielczości ekranu, na przykład na 1024 * 768?
resolution
powershell
Andrew J. Brehm
źródło
źródło
Andy Schneider napisał skrypt, który może zmienić rozdzielczość ekranu za pomocą Pinvoke i ChangeDisplaySettings Win32API. Możesz go pobrać w galerii TechNet . Zmodyfikowano również wersję tego skryptu Timothy Mui , która obsługuje wiele monitorów.
Oto sam zmodyfikowany skrypt, na wszelki wypadek:
źródło
Jak powiedział EBGreen, PowerShell nie może tego robić w stanie waniliowym. Jednak będąc powłoką opartą na .NET, możesz użyć .NET w skrypcie PowerShell, użyć tradycyjnej aplikacji CLI lub napisać Cmdlet, aby to zrobić.
Te linki mogą ci pomóc, jeśli zdecydujesz się na dalsze badanie tych ścieżek:
źródło
Zobacz bezpłatne QRes :
W przypadku wielu monitorów możesz zobaczyć Display Changer (darmowy do użytku osobistego i edukacyjnego):
źródło
Nie można tego zrobić przy użyciu natywnego polecenia systemu Windows, ale można użyć aplikacji wywołanej z wiersza polecenia, np . Http://www.pcdownloadworld.com/prgdb/reschange.htm .
Używałem go już wcześniej - jest trochę niewygodny, ale robi to, co mówi na puszce.
źródło