thiết lập chế độ tương thích qua CMD
Tôi có cấu trúc thư mục sau cho một trong các công cụ của mình:
- Nguyên
- Tập lệnh
Trong thư mục script của tôi, tôi có .bat-script chạy tệp .exe trong thư mục Original của tôi. .Exe này yêu cầu một số chế độ tương thích như:
- chạy với Windows 98
- chạy ở 640x480
- chạy chế độ 265bit
- tắt tối ưu hóa toàn màn hình
Do đó câu hỏi của tôi là - làm thế nào để bạn thiết lập tất cả các tùy chọn tương thích này trong một tập lệnh khi bạn không biết toàn bộ đường dẫn (chỉ là bạn phải truy cập một thư mục và vào đường dẫn được chỉ định)?
Cảm ơn sự giúp đỡ của bạn.
Trả lời
Tôi đã tìm ra cách làm như vậy. Trong trường hợp ai đó muốn làm điều tương tự, đây là cách nó diễn ra:
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v \""C:\Path\to\exe.exe\" /t REG_SZ /d "WIN95" /f
Nếu bạn muốn thêm nhiều thuộc tính, bạn phải thay đổi phần sau / d, ví dụ:
/d "WINXPSP3 256COLOR 640X480"
Và cuối cùng nhưng không kém phần quan trọng nếu bạn muốn làm điều đó từ thư mục bạn hiện đang truy cập, bạn thay đổi đường dẫn theo sau:
/v "%CD%\exe.exe"
- Các tùy chọn tương thích khác: