Я адаптирую программу для работы в качестве службы, и первое, что она делает, это открыть локальный файл конфигурации, но он не существует, потому что я не знаю, что представляет собой текущий каталог.Какова текущая работающая служба службы по умолчанию в Windows?
1
A
ответ
2
Текущий рабочий каталог является расположение исполняемого файла службы, если они не будут изменены с помощью win32 API вызова SetCurrentDirectory
1
Вызов GetCurrentDirectory
на входе службы точка возврата «C: \ WINDOWS \ system32». После установки в каталог исполняемого файла SetCurrentDirectory
все работало, как ожидалось.
Но почему система устанавливает текущий directoy в windows \ system32 изначально .. ?? – asyncwait