Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/04/2010, 13:33
posman
 
Fecha de Ingreso: enero-2008
Mensajes: 614
Antigüedad: 17 años, 2 meses
Puntos: 57
Respuesta: Abrir una carpeta que este dentro del disco C

A la funcion shell la vas a mandar llamar varias veces? Pregunto porque si no es asi seria mejor que el comando que vas a ejecutar lo asignaras directamente en la funcion.

En el parametro command van incluidas diagonales. Asi como en PHP estas utilizando una diagonal invertida para poder utilizar comillas dobles, tienes que hacer lo mismo para enviar diagonales en la ruta del directorio que quieres abrir

Código HTML:
Ver original
  1. <script>function shell()
  2. {
  3. var command = "explorer.exe /e,C:\\Archivos de programa\\Archivos comunes"
  4. RegWsh = new ActiveXObject("WScript.Shell");
  5. RegWsh.Run(command);
  6. }