====== windows ====== **Каноническая страница:** [[https://humanemulator.net/objects/WINDOW/windows.php|https://humanemulator.net/objects/WINDOW/windows.php]] [[objects:start|← Objects]] ---- WINDOW / windows Работа с оболочкой Windows. Здесь собраны методы, позволяющее получать программно данные о текущей конфигурации компютера и установленной на ней Windows. А также получать и управлять разрешением рабочего стола. Все эти комнады могут быть вызваны как локально так и удаленно, что позволяет автоматизировать работу с Windows любых версий. Получение информации о Windows Работа со временем Получение парметров экрана Задание параметров экрана Получение информации о Windows get_computer_name – получить имя компьютера get_user_name – получить имя пользователя get_windows_title – получить название Windows get_windows_version – получить верисю Windows get_windows_build – получить номер билда Windows get_windows_sp_info – получить инофрмацию о установленном SP get_windows_platform_id – получить ID платформы Windows get_cpu_name – получить имя процессора get_disk_free_space – получить свободное место на заданном диске get_special_folder – получить к специальной папке windows keep_alive – Задать настройки ОС, чтобы не уходить в спящий режимы и не отключать монитор logoff – Немедленный выход текущего пользователя ОС без периода ожидания restart – Завершить все запущенные приложения в "тихом режиме" и перезагрузить компьютер по истечении 5 секунд screenshot – Сохранить скриншот заданной части экрана в файл shutdown – Выключить компьютер Работа со временем get_system_date – получить текущую системную дату set_system_date – задать текущую системную дату get_system_time – получить текущее системное время set_system_time – задать текущее системное время set_system_time_synchro_period – задать период синхронизации ситемной даты и времени Получение парметров экрана get_screen_height – получить высоту экрана get_screen_width – получить ширину экрана start_video_record – начать видеозапись области рабочего стола stop_video_record – остановить начатую видеозапись get_screen_zoom – Получить масштаб экрана монитора Задание параметров экрана set_screen_resolution – задать разрешение экрана Дата и время get_time_zone – Получить часовой пояс