import getpass
import os
# kullanici adini al
USER_NAME = getpass.getuser()
def add_to_startup(file_path=""):
# dosya yolu belirtilmemiş ise şuan çalışan dosyayı ekle.
if file_path == "":
file_path = os.path.dirname(os.path.realpath(__file__))
# bat dosyasi yolunu aldigimiz kullanici adi ile olustur
bat_path = r'C:\Users\%s\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup' % USER_NAME
# bat dosyasi olusturup icine gerekli baslatma komutunu yaz
with open(bat_path + '\\' + "open.bat", "w+") as bat_file:
bat_file.write(r'start "" "%s"' % file_path)