22

Какую команду ввести в Windows Run, которая открывает каталог автозагрузки пользователя?

  • он имеет формат, аналогичный % windir% для Windows и % appdata% для данных приложений
  • На сайте Computer Productivity есть множество ярлыков, но нет Startup

Я пытаюсь уменьшить RSI, поэтому я стараюсь использовать сочетания клавиш как можно больше.

7 ответов7

30

Это команда "shell". Например, я могу напечатать

shell:startup

в диалоговом окне «Выполнить» откройте каталог « \Start Menu\Programs\Startup .

Существует много команд "shell", и длинный список можно найти в специальных папках Access, легко используя команду shell.

2

Создайте небольшую программу startup.vbs:

set objShell = CreateObject("WScript.Shell")
objShell.Run("""" & objShell.SpecialFolders("Startup") & """")

Это откроет папку запуска текущего пользователя в проводнике Windows. Это будет работать во всех поддерживаемых версиях Windows, на всех языках.

Вы можете использовать "AllUsersStartup" вместо "Startup" если вам нужно. Вы можете прочитать о собственности SpecialFolders здесь.

2

Для Windows 7 или Windows Vista запустите:

c:\ProgramData\Microsoft\Windows\Start Menu\Programs\startup
1
"%USERPROFILE%\Start Menu\Programs\Startup"

работает на Windows XP.

Насколько я могу судить, дальнейших ярлыков больше нет. Вы можете увидеть здесь список всех переменных, и нет другого способа сослаться на Startup.

Однако вы могли видеть более короткую версию в некоторых макросах языка сценариев, таких как Autoit:

@StartupDir     current user's Startup folder
0
Start Menu\Programs\StartUp

Если это не работает, попробуйте:

%UserProfile%\Start Menu\Programs\StartUp

Или вы можете определить свою собственную переменную - например, %st% . В Windows XP это было в Системных Свойствах - Окружающая среда.

Кроме того, командная строка в сочетании с завершением табуляции и псевдонимами doskey , на мой взгляд, просто удивительна.

0

Переменная %username% . Итак, для моей учетной записи (роуминга) в Windows Vista:

  • Начни, беги,

  • C:\Users\% USERNAME%\AppData\Roaming\Microsoft\Windows\ Пуск \ Меню \ Программы \ Автозагрузка

0
cd "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .