У меня есть установка Win10/MSYS2 на виртуальной машине. Виртуальная машина в основном "приостановлена" (приостановлена через гипервизор).

Поэтому, когда виртуальная машина не установлена, у нее неправильное время (до паузы).

Идея состоит в том, чтобы запустить сценарий сразу после отмены, который синхронизирует местное время с NTP-сервером.

Мне нужно запустить этот скрипт через ssh (в bash-сессию), и он должен работать без какого-либо взаимодействия.

Теперь, когда я бегу

 w32tm -resync

(что является MSYS2-эквивалентом запуска w32tm /resync), я получаю отказано в разрешении (ошибка 0x80060005). Скорее всего, потому что я не работаю в "режиме администратора".

Таким образом, одним из возможных решений моей проблемы был способ запуска команды от имени администратора из MSYS2/bash (без помпы пользователя для пароля или « Вы уверены?«-Dialog). Другие решения позволили бы мне инициировать повторную синхронизацию "в противном случае".

Идеи?

0