从CMD访问“启动”文件夹?

时间:2012-06-23 08:40:12

标签: command-line batch-file

如何从批处理文件中获取启动文件夹的路径?我发现的唯一方法是查看注册表,但我不认为这可能与CMD有关。

2 个答案:

答案 0 :(得分:2)

这会将STARTUP设置为启动文件夹的位置:

for /F "skip=4 tokens=3*" %%j in ('reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Common Startup"') do set STARTUP=%%k

skip=4用于XP,对Windows 7使用skip=2。我没有vista在那里尝试命令)
也可用(更改/ v后的值)
Common AppData
Common Programs
Common Documents
Common Desktop
Common Start Menu
CommonPictures
CommonMusic
CommonVideo
Common Templates
Common Favorites
Common Startup
Common Administrative Tools

答案 1 :(得分:1)

在windows xp中,您可以像这样访问

importedCountToMainTable

CD %HOMEDRIVE%%HOMEPATH%\Start Menu\Programs\Startup