更改 "Start in" 服务的 Windows 路径
Change "Start in" path of Windows Service
Windows 服务,默认情况下,%WinDir%\System32
中的 运行(来自此答案:What directory does a Windows Service run in?)。
我希望 运行 改为 C:\Path\To\Django\
,并且无法更改 python 代码。
我假设它会是 regedit
key:value,但不确定它是什么。
我目前有:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>\Parameters
key:value对
Application: "C:\ProgramData\python.exe" "C:\Path\To\Django\manage.py" runserver
将 AppDirectory
字符串值添加到参数键并将该值设置为所需的工作目录。
AppDirectory: "C:\Path\To\Django"
Windows 服务,默认情况下,%WinDir%\System32
中的 运行(来自此答案:What directory does a Windows Service run in?)。
我希望 运行 改为 C:\Path\To\Django\
,并且无法更改 python 代码。
我假设它会是 regedit
key:value,但不确定它是什么。
我目前有:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>\Parameters
key:value对
Application: "C:\ProgramData\python.exe" "C:\Path\To\Django\manage.py" runserver
将 AppDirectory
字符串值添加到参数键并将该值设置为所需的工作目录。
AppDirectory: "C:\Path\To\Django"