ERROR al ejecutar runas con rutas que contienen espacios en blanco!

Iniciado por Tempestinfinit, 16 Abril 2009, 07:00 AM

0 Miembros y 1 Visitante están viendo este tema.

Tempestinfinit

Buenas a todos! el siguiente código ejecuta el comando runas que a su vez ejecuta un entorno cmd conteniendo varios comandos, me da error cuando las rutas contienen espacios en blanco y no lo puedo solucionar.

1° set "aa=C:\a 2\CBS.log"
2° set aa="C:\a 2\CBS.log"
set "direc=C:\Users\Carlos\genio\Unidad C"
set user=%username%

Runas /user:Administrador "cmd /k icacls "%aa%" /grant %user%:F &ping -n 5 localhost>nul &copy "%aa%" "%direc%" &pause "

También probé anteponer el caracter ^ al espacio en blanco pero tampoco y probando con comillas como está ahora pero nada, no me ejecuta el runas. Otro dato es que funciona cuando las rutas no contienen espacios en blanco, así que debe existir alguna manera.