¿Cómo es que puedo ejecutar explorer
desde el símbolo del sistema sin importar en qué directorio estoy?
¿Cómo puedo imitar esto con mi propio exe? ¿Es simplemente el hecho de que este exe existe en el directorio de Windows?
windows
command-line
JᴀʏMᴇᴇ
fuente
fuente
Respuestas:
Esto se debe a que
C:\Windows
está contenido en la lista de rutas contenidas en las variables de entorno del sistema del usuario. Estoy hablando específicamente de laPATH
variable.Agregue la ubicación del ejecutable a la variable del sistema.
El directorio de Windows está contenido en la lista de rutas contenidas en la
PATH
variable de entorno del sistema.fuente
¿Cómo es que puedo ejecutar el explorador desde el símbolo del sistema sin importar en qué directorio estoy?
Puede ejecutar el explorador desde cualquier directorio porque el directorio que contiene explorer.exe se ha agregado a la variable de entorno PATH de la computadora.
¿Cómo puedo imitar esto con mi propio exe?
Si. Solo necesita agregar el directorio del exe a la RUTA de su sistema. Para hacer esto, siga estos pasos:
¿Es simplemente el hecho de que este exe existe en el directorio de Windows?
Es porque el exe existe en el directorio de Windows Y porque el directorio de Windows existe en la variable de entorno PATH de su computadora.
fuente
Normalmente
explorer.exe
estaría en su camino, por lo que ya debería estar disponible dentro de cualquier shell de símbolo del sistema que abra. Si abre un símbolo del sistema e ingresapath
, debería ver algo como lo siguiente:C: \ Windows \ system32; C: \ Windows; C: \ Windows \ System32 \ Wbem; C: \ Windows \ System32 \ WindowsPowerShell \ v1.0 \; C: \ Archivos de programa \ Intel \ Intel (R) Management Engine Components \ DAL; C: \ Archivos de programa \ Intel \ Intel (R) Management Engine Components \ IPT; C: \ Archivos de programa (x86) \ Intel \ Intel (R) Management Engine Components \ DAL; C: \ Archivos de programa (x86) \ Intel \ Intel (R) Management Engine Components \ IPT
El componente clave es
C:\Windows
. Este es el directorio que contiene elexplorer.exe
ejecutable. Si no está en su camino, algo está mal, siempre debería estar allí en una instalación normal de Windows. Puede agregarlo manualmente a su ruta a través de los siguientes pasos :Una vez que haya actualizado su ruta de esa manera, el explorador debería estar disponible en cualquier ventana del símbolo del sistema. Simplemente abra un nuevo símbolo del sistema e ingrese
explorer
. Entonces debería abrir una instancia de Explorer para usted.Los pasos anteriores se proporcionan como un ejemplo mediante el cual puede ver cómo la carpeta que contiene el ejecutable del explorador está en su ruta. Su verdadera pregunta es cómo hacer que un
exe
archivo que ha creado se comporte de la misma maneraexplorer
. Para lograr esto, siga los pasos para editar su variable de entorno de ruta como se acaba de describir, excepto que insertaría en su ruta la carpeta que contiene suexe
archivo. Entonces debería estar disponible en cualquier símbolo del sistema que abra posteriormente.fuente
Debe asegurarse de que el archivo exe esté en una carpeta que se encuentra en la variable de entorno PATH como esta
fuente
PATH
.