Tôi muốn thay đổi Bố trí hiển thị của máy tính thông qua dòng lệnh. Tôi có 2 màn hình được thiết lập, mở rộng và tôi muốn thay đổi thiết lập màn hình từ Hiển thị kép sang Hiển thị đơn và quay lại qua dòng lệnh.
Tôi đã xem qua QRes và nircmd. Mặc dù QR thiếu hoàn toàn sự hỗ trợ của nhiều người, nircmd không thể vô hiệu hóa màn hình, chỉ thay đổi trạng thái chính và độ phân giải của các màn hình riêng biệt.
Nó sẽ được đánh giá cao nếu bạn biết một cách để làm điều đó.
Chỉnh sửa: Tôi sẽ đăng giải pháp của mình ở đây bằng cách sử dụng bộ thay đổi hiển thị trong câu trả lời của climenoles:
@echo off
REM setting to single screen
echo *** Disabling Screen 2 ***
cd C:\Program Files (x86)\12noon Display Changer\
dc64cmd.exe -monitor="\\.\DISPLAY2" -detach
echo Starting TF2 -fullscreen -novid -console -w 1920 -h 1200
REM Starting Team Fortress 2 fullscreen
cd C:\Program Files (x86)\Steam
Steam.exe -applaunch 440 -fullscreen -novid -console -w 1920 -h 1200
REM pausing because steam.exe returns before TF2 quits
echo Press a key to reenable Screen 2
pause
cd C:\Program Files (x86)\12noon Display Changer\
dc64cmd.exe -monitor="\\.\DISPLAY2" -secondary