Korzystam z programu Live Mesh firmy Microsoft, aby uzyskać zdalny dostęp do komputera z systemem Windows 7, działającego na 2 ekranach: jednym o rozdzielczości 1920 x 1080 i drugim o rozdzielczości 1920 x 1200.
Korzystam z nich za pośrednictwem starego laptopa o rozdzielczości 1024x1078. Rezultatem są tak małe ikony / polecenia, że trudno jest zmienić rozdzielczość ekranu z 2 wyświetlaczy wysokiej rozdzielczości na pojedynczy wyświetlacz niskiej rozdzielczości.
Byłoby wspaniale, gdyby istniał taki sposób wiersza poleceń. A może jest to możliwe poprzez siatkę na żywo. Jakieś pomysły?
windows-7
windows
resolution
windows-live-mesh
Bill Rodman
źródło
źródło
Nircmd darmowe narzędzie może to zrobić.
Aby zmienić ekran na 1024 x 768 z 24-bitową głębią kolorów:
nircmd ma również inne bardzo liczne funkcje.
źródło
Znalazłem przykładowy skrypt Windows Powershell , dostarczony przez Microsoft Technet, który może zmienić rozdzielczość ekranu.
Odkryłem, że najlepszym sposobem na wywołanie go jest osobny skrypt Powershell, który wygląda następująco:
(Uwaga: Zapisałem skrypt Microsoft jako
Set-ScreenResolution.ps1
)Następnie z wiersza poleceń lub Start-> Uruchom możesz wywołać drugi skrypt programu PowerShell, który nazwałam w
Invoke-Set-ScreenResolution.ps1
ten sposób (-noexit
parametr jest dobry na początku do debugowania, ale możesz chcieć go usunąć później, w zależności od tego, czy chcesz okno poleceń zamknąć):źródło
Użyłem kombinacji Qres.exe i Sleep.exe (umieść je w folderze Windows) w plikach wsadowych uruchamiania, aby zmienić rozdzielczość między 2 użytkownikami. Rzeczywisty skrypt jest następujący:
(Podczas gdy kopia w niskiej rozdzielczości jest
Qres.exe /x:800 /y:600
)----------------------------------------- -------------------------------------------------- ------------------------------------
-------------- -------------------------------------------------- -------------------------------------------------- -------------
Jeśli chcesz, aby twoje ikony pozostały tam, gdzie chcesz ... czytaj dalej.
Będziesz potrzebował jeszcze dwóch plików do pobrania:
-> Startup Delayer:
http://www.snapfiles.com/php/download.php?id=103272&a=7130353&tag=7329208&loc=2
-> DesktopOK
http://www.softwareok.com /?Download=DesktopOK&goto=../Download/DesktopOK.zip
Zainstaluj opóźnienie uruchamiania i umieść DesktopOK gdziekolwiek chcesz, użyłem mojego folderu „użytkownika”. Zorganizuj swój pulpit,
W DesktopOK przejdź do Opcje i zaznacz „Przywróć przy starcie systemu Windows”, kliknij prawym przyciskiem myszy nowo utworzony „Układ ikon” i kliknij „Użyj tego do: Przywróć przy starcie systemu Windows”.
W tym momencie musisz także zaznaczyć „Uruchom DesktopOK z Windows”. Dwie późniejsze opcje zostaną automatycznie odznaczone przez opóźnienie startowe później.
Teraz zlokalizuj DesktopOK w Startup Delayer i kliknij prawym przyciskiem myszy „Opóźnij”.
Teraz pozostaje tylko jedna rzecz do zrobienia: utwórz początkowy plik wsadowy.
Oczywiście musisz go umieścić w folderze startowym, ponieważ proces jest tak obszerny z ikonami, ponieważ DesktopOK nie może obsłużyć przełącznika rozdzielczości i chce przenosić ikony podczas zmiany rozdzielczości, więc potrzebowaliśmy aby opóźnić uruchomienie rejestru, i to jest jedyny sposób, jaki znalazłem. Nie śmiem twierdzić, że to najlepszy sposób, ale twierdzę, że to działa, nie znalazłem innego sposobu i sam wymyśliłem ten proces. Poradzi sobie z każdym aspektem sytuacji, zastępując ikony tam, gdzie należą do użytkownika.
Dziękujemy za bycie tak elastycznym Microsoft!
źródło
Wypróbuj Display Changer 2 , który może to zrobić, a także uruchomić program i zmienić rozdzielczość z powrotem, gdy przestanie działać (co MOŻE być w stanie rozpocząć pracę z siatką, ale YMMV)
źródło
Żadne z wyżej wymienionych narzędzi nie miało wszystkiego, czego potrzebowałem, więc wymyśliłem własne rozwiązanie: ChangeScreenResolution.exe
Przykłady:
Zmień rozdzielczość ekranu wszystkich monitorów na 800 x 600 pikseli
Zmień rozdzielczość ekranu wszystkich monitorów na 800 x 600 pikseli z częstotliwością odświeżania 60 Hz i 32-bitową głębią kolorów
Ustaw głębię kolorów wyświetlacza za pomocą indeksu od 1 do 16 bitów
Szybki przegląd opcji:
źródło
Chociaż ktoś już wspomniał o nircmd Nirsoft, najlepszym narzędziem Nirsoft do tego celu jest MultiMonitorTool .
Obsługuje wiele monitorów, zapisane konfiguracje, 32- i 64-bitowe, zmiany rozdzielczości, aktywację i orientację itp.
źródło
Godny zwrócić uwagę na rozwiązanie przez wbudowany
wmic
dowództwem W indows M ARZĄDZANIE I nstrumentationChociaż może powodować:
u niektórych „dostawców”
źródło