Как мне найти путь к папке автозагрузки? - PullRequest
0 голосов
/ 06 июня 2018

В настоящее время я работаю над проектом, который требует, чтобы я вставил путь в папку запуска .Мне нужен мой код для работы на всех версиях Windows от Windows XP до Windows 10.

Итак, , что я запрашиваю , это путь к папке запуска во всех версиях Windows от Windows XP вперед.

Спасибо за ваши ответы.

Ответы [ 2 ]

0 голосов
/ 27 февраля 2019

Недостаточно точек для комментариев, поэтому просто информация для всех, кто сталкивался с этим ...

  1. Вы никогда не должны жестко кодировать эти пути, потому что местоположение может отличаться от ПКна ПК.Вместо этого всегда следует использовать переменные среды.

  2. «C: \ ProgramData ...» относится только к Windows 7 и более поздним версиям.Это неправильное расположение для XP и, следовательно, не отвечает на вопрос.

Правильное расположение для всех версий, начиная с XP,

"%USERPROFILE%\Start Menu\Programs\Startup"

или от Windows 7далее, вы также можете использовать

"%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup"

, который указывает на то же место.

Не забывайте, что вам, как правило, также необходимо включать кавычки, потому что в пробелах есть пробелы.путь.

0 голосов
/ 06 июня 2018

C: \ ProgramData \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp

Должно быть одинаковым во всех версиях.Просто введите его в проводнике, и вы должны его получить.

Вот несколько других способов https://thetechhacker.com/2017/01/07/how-to-access-windows-10-startup-folder/

...