Когда я запускаю WinSat.exe, он открывает новое окно терминала - и когда WinSat завершает работу, окно терминала закрывается, поэтому у меня нет времени, чтобы прочитать вывод.
Почему это происходит, и как я могу остановить это?
Отвечая на мой собственный вопрос: этого не произойдет, если я запускаю WinSAT в терминале cmd, открытом с помощью "Запуск от имени администратора".
Предположительно, когда я запускаю WinSAT в терминале cmd, который не был открыт как администратор, он открывает новый терминал администратора, запускает WinSAT, а затем сразу же закрывает терминал администратора.
Что действительно полезно, в "не полезном" смысле этого слова, потому что единственный способ понять это, ну, в общем, понять это.
Интересно, что WinSAT также не существует, насколько это касается Cygwin; ls и приглашение bash считают, что файл просто не существует. Поскольку он имеет такое же разрешение / безопасность, как и другие файлы, вероятно, это также связано с тем, что UAC является "особенным".
UAC такая недоделанная реализация.