[VBS] Duda basica script

Iniciado por RADIACTIVO, 27 Noviembre 2012, 00:24 AM

0 Miembros y 2 Visitantes están viendo este tema.

RADIACTIVO

Hola buenas,
Primero de todo soy completamente nuevo en scripts, he programado anteriormente en otros lenguajes (java y c). Estoy siguiendo el estupendo tutorial que ha dejado Novlucker. Intenado crear una carpeta, ejecuto el script y se supone que crea la carpeta, pero cuando voy al directorio esta carpeta no esta, sin embargo si vuelvo a ejecutar el script me dice que la carpeta ya esta creada. Estoy un poco confuso sinceramente  :huh:. Igual no tiene el atributo de lectura o de visibilidad. Cualquier ayuda sera bien recibida.
El codigo es este:
Código (VB) [Seleccionar]

Set objfso = createobject("scripting.filesystemobject")
Set Carpeta_creada = objfso.createfolder("C:\Usuarios")


Gracias de antemano Saludos.
La ignorancia es la noche de la mente, solo que sin estrellas ni luna que alumbre.

$Edu$

Si es exactamente ese el codigo que estas ejecutando, anda perfecto. Fijate bien si has borrado la carpeta o no, a veces por programar mucho tiempo te cansas y cometes errores como estos xD

RADIACTIVO

Agradezco la respuesta pero creo que he encontrado el problema. Estoy creado en la particion C en el directorio C:\ un carpeta que se llama Usuarios no???
Me refiero no estoy creado una carpeta que se llame "Carpeta_creada" en el directorio C:\usuarios.
Para crearla tendria que poner en la ultima linea

Set Carpeta_creada = objfso.createfolder("C:\Usuarios\Carpeta_creada")

Es asi?
Gracias de antemano y  perdon por las molestias
Saludos
La ignorancia es la noche de la mente, solo que sin estrellas ni luna que alumbre.

Eleкtro

#3
Como ya dijo $Edu$ el script funciona correctamente, lo que está creando es la carpeta "C:\Usuarios" (No una carpeta dentro de "...\Usuarios\...")

Usas WinXP?

La única posibilidad lógica es que como te dice el intérprete, la carpeta ya existe :xD.

Abre la CMD y escribe:
Código (dos) [Seleccionar]
If Exists "C:\Usuarios" (Echo La carpeta ya existe '¬¬)

Si quieres eliminarla...
Código (dos) [Seleccionar]
RD "C:\Usuarios"

Saludos!








RADIACTIVO

Muchas gracias ya lo he visto y ya lo he entendido. Realmente utiles las aportaciones  ;-)
Este foro nunca defrauda
Saludos!
La ignorancia es la noche de la mente, solo que sin estrellas ni luna que alumbre.