elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  VBS Acabar script
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: VBS Acabar script  (Leído 1,624 veces)
jalbtercero

Desconectado Desconectado

Mensajes: 80


Ver Perfil
VBS Acabar script
« en: 21 Septiembre 2016, 20:26 pm »

Buenas tengo este script pero cuando escribo fin se cierra la pestaña pero continua con el codigo y ejecuta la parte donde te pregunta donde quieres crear el archivo

Código
  1. set obj = createobject("scripting.filesystemobject")
  2. Do
  3. elc1 = InputBox("Quieres archivos o carpetas:","alex","",1000,5000)
  4. if elec1 = archivos then
  5. elec2 = InputBox("Escribe la ruta y el nombre del archivo con la extension")
  6. obj.createtextfile(elec2)
  7. elseif elec1 = carpetas then
  8. elec3 = InputBox("Escribe la ruta y el nombre de la carpeta")
  9. obj.createfolder(elec3)
  10. elseif elec1 = fin then
  11. WScript.Quit
  12. End if
  13. Loop
  14.  


« Última modificación: 21 Septiembre 2016, 20:44 pm por Eleкtro » En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.807



Ver Perfil
Re: VBS Acabar script
« Respuesta #1 en: 21 Septiembre 2016, 20:43 pm »

Hola.

No uso VB for Applications, pero no creo que esa condicional se esté evaluando correctamente... prueba a añadirle comillas dobles.

EDITO: Aparte de eso, la variable se llama elc1, pero tu estás intentando evaluar una variable inexistente con nombre elec1, corrígelo en tu código...

Código
  1. elec1 = LCase( InputBox("Quieres archivos o carpetas:","alex","",1000,5000) )
  2.  
  3. if elec1 = "archivos" then
  4.    ...
  5.  
  6. elseif elec1 = "carpetas" then
  7.    ...
  8.  
  9. elseif elec1 = "fin" then
  10.    WScript.Quit(0)
  11.  
  12. End if

Saludos


« Última modificación: 21 Septiembre 2016, 20:49 pm por Eleкtro » En línea

jalbtercero

Desconectado Desconectado

Mensajes: 80


Ver Perfil
Re: VBS Acabar script
« Respuesta #2 en: 22 Septiembre 2016, 15:10 pm »

Gracias pero por alguna razon cuando intento evaluar con comillas dobles me da error y lo tengo que poner sin comillas
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines