Necesito invocar un archivo exe en el directorio C:Archivos de programa desde un archivo por lotes.¿Cómo podemos mencionar el nombre del directorio "Archivos de programa" en el archivo por lotes.Estoy recibiendo un error como C:Archivos de programa no se encuentra.
Creo que % o ~ es necesario añadir en el medio, pero couldn't conseguirlo.Kindly ayudar.
Gracias
Rodee la llamada al script con ""
, generalmente es una buena práctica hacerlo con filepath.
"C:\Program Files"
Aunque para este nombre en particular que probablemente debería utilizar la variable de entorno como este:
"%ProgramFiles%\batch.cmd"
o para el programa de 32 bits en Windows de 64 bits:
"%ProgramFiles(x86)%\batch.cmd"
En mi pc necesito hacer lo siguiente:
@echo off
start C:\"Program Files (x86)\VirtualDJ\virtualdj_pro.exe"
start C:\toolbetech\TBETECH\"Your Toolbar.exe"
exit
Al crear el archivo bat, puede evitar fácilmente el espacio. Si desea mencionar "archivos de programa " carpeta en el archivo por lotes.
Haga los siguientes pasos:
1. Escriba c:
y pulse enter
2. cd archivos de programa
.
3. cd "elija su propio nombre de carpeta"
y continúe como desee.
De esta manera usted puede crear archivo por lotes y puede mencionar carpeta de archivos de programa.