我需要获取启动文件夹的位置,如下所示:在我的计算机上它看起来像这样:
C:\\Users\\pc\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup
但是如何在使用Python的任何计算机上获取此文件夹的路径?
我正在尝试使用shutil.copy2()
函数替换下面的A和启动路径
shutil.copy2("C:\\Users\\NAME_OF_USER\\Downloads\\file.exe", "A")
您可以在Windows中展开USERPROFILE
环境变量以获取当前用户目录的路径
import os
a = os.path.normpath(os.path.expandvars('$USERPROFILE') + 'AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup')
shutil.copy2("C:\\Users\\NAME_OF_USER\\Downloads\\file.exe", a)