1

Просто заметил кое-что, когда я играл с папкой «Автозагрузка» пользователя «По умолчанию» в Windows 8.1 и Windows 10: почему-то во всех моих установках Windows 10 папка автозагрузки пользователя «По умолчанию» не существует там, где она должна быть, C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup , тогда как в Windows 8.1 он существует.

В Интернете я видел, что он, по-видимому, был заменен на C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp начиная с Win7, но у меня есть этот путь в Win8.1, но не в Win10. Win10 переходит в папку «Программы», а затем «Автозагрузка» не существует.

Если я вручную создаю папку «Автозагрузка» в C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\ и внесу в нее что-нибудь, запустится ли ОС при запуске или нет?

Потому что в этом случае я не могу использовать папку «Автозагрузка» в ProgramData, потому что.BAT-файл будет автоматически удален после использования, но его необходимо запускать при каждом первом входе пользователя в систему. Поместив его в C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup , он просто скопирует в собственную папку автозагрузки пользователя во время создания профиля пользователя, запустит, а затем удалит сам себя.

Если ручное создание папки запуска не работает, есть ли простой способ сделать то, что мне нужно? Единственный другой способ, который я нашел, - это запустить пакетный файл с помощью оператора IF, чтобы найти, существует ли результат пакетного файла или нет (что является ключом реестра), и если это так, то не запускать, но это означает, что каждый раз пользователь входит в систему, запускается пакетный файл, что не идеально.

Заранее спасибо!

0