I know this question was asked so many times. I read all those questions but i didn't find out my problem's solution. My issue is that i have created below window service with help of this link. How do you run a Python script as a service in Windows? and I am running this service from command prompt. Here is my python script that i need to run as a service.
import traceback
import win32serviceutil
import win32service
import win32event
import servicemanager
import socket
import getpass
import json
import pathlib
import urllib.request
import sys
from time import time , sleep
import uuid
from urllib.request import urlopen , Request
from urllib.parse import urlencode , quote_plus
import subprocess
import threading
import requests
from requests.sessions import session
import os
import cgitb
import logging
class PythonService(win32serviceutil.ServiceFramework):
    _svc_name_ = "PCSIGN"
    _svc_display_name_ = "PC SIGN"
    def __init__(self, args):
        win32serviceutil.ServiceFramework.__init__(self, args)
        self.hWaitStop = win32event.CreateEvent(None,0, 0, None)
        socket.setdefaulttimeout(60)
    def SvcStop( self ):
        self.ReportServiceStatus(win32service.SERVICE_STOP_PENDING)
        win32event.SetEvent(self.hWaitStop)
    def SvcDoRun( self ):
        win32event.WaitForSingleObject(self.hWaitStop, win32event.INFINITE)
        
    def main(  ):
        while True:
            file = open ( 'geek.txt' , 'a+' )
            file.write("hello world")
        file.close()
if __name__ == '__main__':
    win32serviceutil.HandleCommandLine(PythonService)
    PythonService.main()  
As you can see in the main function there is an infinite loop in which I am opening a file and writing hello world in it. I install & start my service from command prompt.
C:\wamp64\www\project\python\New folder>start /min python testing.py install
C:\wamp64\www\project\python\New folder>start /min python testing.py start
after that service installed and start working properly and another window appear.

It also makes an entry successfully in Services.

But the issue here is when i close the above window of python console it stop writing hello world in the file don't know why kindly how can i make it persistent so that whenever system restarted my script start working automatically and start writing hello world in the file
 
    