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.

C:\Windows\explorer.exe /e,"Y:\xxx\dd sss\aaa\ccc".cd /D "Y:\xxx\dd sss\aaa\ccc".Respuestas:
Use citas como esta:
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 elcmd.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.fuente
Ponlo entre comillas así:
fuente
start."Y:\\xxx\\dd sss\\aaa\\ccc".Ponga la parte con los espacios entre comillas, por ejemplo:
C: \ ruta \ "a algo" \ archivo
De nada.
fuente