¿Cómo puedo abrir un símbolo del sistema de Windows 7 completamente funcional con AutoHotkey?

¿Cómo puedo abrir un símbolo del sistema de Windows 7 completamente funcional con AutoHotkey?

Estoy ejecutando AutoHotkey 1.0.48.05 en Windows 7 (64 bits).

Me gustaría que CTRL-ALT-T abra el símbolo del sistema (de modo que tenga la misma ruta/capacidades que cuando abro el símbolo del sistema manualmente).

Esto es lo que tengo hasta ahora:

^!t::
    Run, cmd /k
Return

Esto abre con éxito el símbolo del sistema, pero no parece tener la variable %PATH% que tendría si voy a Inicio > Ejecutar... > cmd.exe.

Por ejemplo, si hago CTRL-ALT-T y luego escribo "java", obtengo:

'java' no se reconoce como un comando interno o externo, programa ejecutable o archivo por lotes.

Pero si uso el método Inicio > Ejecutar, Java funciona.

Respuesta1

Escribí el siguiente script y funciona perfectamente en mi sistema:

^!t::
    Run %WINDIR%\System32\cmd.exe /k
return

Si inicialmente desea estar en una carpeta específica (en lugar de la carpeta de instalación de AutoHotKey), puede usar el comando "cd". Por ejemplo, con la siguiente secuencia de comandos, su símbolo del sistema se iniciará en su carpeta de Inicio:

^!t::
    Run %WINDIR%\System32\cmd.exe /k cd %USERPROFILE%
return

Puede reemplazar %USERPROFILE% con la carpeta de destino que desee.

Respuesta2

¿Has probado esto?

^!t::Run, %comspec% /k

En cualquier caso, puedes comprobar la ruta simplemente escribiendo PATH.

Respuesta3

Sé que esta es una publicación muy antigua, pero acabo de encontrar la respuesta porque estaba teniendo el mismo problema o uno similar.

Run %windir%\Sysnative\cmd.exe

Debería resolver el problema.

Para más detalles, vaya aquíredirección del sistema de archivos

información relacionada