¿Puedo usar el comando "inicio" con espacios en la ruta?


17

Tengo un camino como este: Y:\xxx\dd sss\aaa\ccc

Y:\se asigna a una dirección FTP. Ahora cuando trato de usar startpara abrir mi carpeta no puedo. ¡El símbolo del sistema comete un error y va a la Y:\xxx\ddcarpeta!

Ya intenté usar en %20lugar de un espacio, pero tampoco fue exitoso.

Estoy ejecutando esto usando un archivo por lotes de un formulario de Oracle.


No estoy seguro de lo que estás tratando de hacer. Tal vez C:\Windows\explorer.exe /e,"Y:\xxx\dd sss\aaa\ccc".
Martineau

Escanea el cambio a la carpeta y la unidad al mismo tiempo en un indicador de cmd con cd /D "Y:\xxx\dd sss\aaa\ccc".
Martineau

Respuestas:


26

Use citas como esta:

start "" "Y:\foo bar\baz"

El startcomando incorporado se puede usar para crear nuevas ventanas de consola, si le da un programa basado en consola (o nada en absoluto, en cuyo caso inicia el cmd.exeshell predeterminado ).

Si se cita el primer argumento, se startsupone que es el título de la nueva ventana de la consola, así que dele un título vacío. El siguiente argumento se interpretará correctamente como el comando para ejecutar / archivo para abrir.


OW, ahora tengo que volver a casa, mañana intentaré informarte, pero supongo que funcionará porque lo vi en otro lugar. Gracias
Amir

¡Gracias por la nota sobre la cotización vacía! Ahora finalmente entiendo por qué a veces se abre una ventana de consola en lugar de una ventana de Explorer. :)
Synetech

4

Ponlo entre comillas así:

start "" "Y:\xxx\dd sss\aaa\ccc"

no está funcionando: al ejecutar así, solo una ventana de CMD que me muestra ... :(
Amir

Eliminar el start.
Martineau

Intenta también "Y:\\xxx\\dd sss\\aaa\\ccc".
Martineau

Error: el nombre del archivo, el nombre del directorio o la sintaxis de la etiqueta del volumen es incorrecta
Amir

@rima, ¿lo que quieres realmente funciona para cualquier otro camino sin espacios?
Arjan

-4

Ponga la parte con los espacios entre comillas, por ejemplo:

C: \ ruta \ "a algo" \ archivo

De nada.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.