Acceso al directorio de inicio de Windows a través de Ejecutar

23

¿Cuál es el comando para escribir en la ejecución de Windows que abre el directorio de inicio del usuario?

  • tiene un formato similar a % windir% para Windows y % appdata% para datos de aplicaciones
  • el sitio Computer Productivity tiene muchos atajos, pero no Startup

Estoy tratando de reducir el RSI , así que trato de usar métodos abreviados de teclado tanto como sea posible.

SteveC
fuente
"binged" es la razón por la cual los motores de búsqueda Micros ~ 1 siguen fallando.
Grawity
Acabo de completar mi respuesta, con una sugerencia de dónde podría haber visto una versión más corta de ese directorio.
VonC
El "método abreviado de teclado" se usa para combinaciones de teclas como Ctrl-C en lugar de comandos escritos (incluso si esos comandos ahorran tiempo).
What is the command to type in the Windows Run that opens the user's Startup directory? "El" comando? o.O
Synetech

Respuestas:

32

Es el comando "shell". Por ejemplo, puedo escribir

shell:startup

en el cuadro de diálogo Ejecutar para abrir el \Start Menu\Programs\Startupdirectorio emergente .

Hay MUCHOS comandos "shell", y una lista larga se encuentra en las carpetas especiales de Access fácilmente usando el comando shell .

SteveC
fuente
2
Si necesita el inicio para todos los usuarios, use shell: Common Startup
Michael S.
2

Crea un pequeño programa VBS startup.vbs:

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

Esto abriría la carpeta de inicio del usuario actual en el Explorador de Windows. Esto funcionaría en todas las versiones de Windows aún compatibles, en todos los idiomas.

Puede usar en "AllUsersStartup"lugar de "Startup"si lo necesita. Puede leer sobre la propiedad SpecialFolders aquí .

Tometzky
fuente
Buen consejo: estoy tratando de usar PowerShell para todas mis secuencias de comandos, y es fácil olvidar las cosas buenas que hay en VBScript
SteveC
2

Para Windows 7 o Windows Vista, comience a ejecutar:

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

funciona en Windows XP.

Por lo que puedo decir, no hay más atajos. Puede ver aquí una lista de todas las variables y no hay otra forma de hacer referencia al Inicio.

Sin embargo, es posible que haya visto una versión más corta en algunas macros de lenguaje de script , como Autoit :

@StartupDir     current user's Startup folder
VonC
fuente
sí tengo, pero tengo este molesto recuerdo de una punta que era mucho más corto
SteveC
0
Menú Inicio \ Programas \ Inicio

Si no funciona, intente:

% UserProfile% \ Start Menu \ Programs \ StartUp

O puede definir su propia variable, %st%por ejemplo. En Windows XP estaba bajo Propiedades del sistema - Entorno.

Además, el Símbolo del sistema, combinado con la finalización de tabulación y los doskeyalias, es pura genialidad, en mi opinión.

Gravedad
fuente
0

La variable es %username%. Entonces, para mi cuenta (roaming) en Windows Vista:

  • Empieza a correr,

  • C: \ Users \% USERNAME% \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup

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