nil {
                  
                  
                     log.Fatal(err)
                  
                  
                  }
                  
                  
                  fmt.Printf("service", out)
                  
                  
                  
                  
                  
                  Но в выхлопе out вместо кирилицы -  ���_�㦡�
                  
                  
                  
                  
                  
                  Понятно, что дело в кодировке, а как ее сменить на utf-8?
                  
                  
                
https://pkg.go.dev/golang.org/x/text/encoding/charmap попробуйте CodePage866
Спасибо! А может есть какие то другие инструменты для более удобного доступа к службам? я пробовал это - https://godoc.org/golang.org/x/sys/windows/svc/mgr, но получаю ошибку доступа(
ну так там наверное права администратора нужны?
В том то и проблема, что запустить приложение, под админом не могу, но возможно получить ограниченные права. По факту, мне нужно просто контролировать что 2 службы работают корректно.
Обсуждают сегодня