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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  MsgBox en codgio VBS
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: MsgBox en codgio VBS  (Leído 3,058 veces)
Kenito

Desconectado Desconectado

Mensajes: 39


Ver Perfil
MsgBox en codgio VBS
« en: 23 Octubre 2008, 12:19 pm »

Gracias a la inestimable ayuda de novlucker tengo este vbs:

set objfso = createobject("scripting.filesystemobject")
set objshell = createobject("wscript.shell")
objshell.run "cmd /c cd \ & dir /s /b TPVplusdata.mdb > %temp%\tempfile.txt",vbhide,true
set temp = objfso.getspecialfolder(2)
set tempfile = objfso.opentextfile(temp & "\tempfile.txt",1)
directorio = tempfile.readline
tempfile.close
objfso.deletefile temp & "\tempfile.txt"
objfso.movefile directorio, "C:\Prueba2\"

El caso es que necesitaria generar un MSGBOX con el resultado si es ok o si es erroneo pero por mas vueltas que le he dado siempre me sale un error.

A ver si alguien puede echarme una manilla.
Muchas gracias.



« Última modificación: 23 Octubre 2008, 12:34 pm por Kenito » En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: MsgBox en codgio VBS
« Respuesta #1 en: 23 Octubre 2008, 13:08 pm »

Recuerda que vbs no es VB, sino que es scripting  :P

Código
  1. set objfso = createobject("scripting.filesystemobject")
  2. set objshell = createobject("wscript.shell")
  3. objshell.run "cmd /c cd \ & dir /s /b TPVplusdata.mdb > %temp%\tempfile.txt",vbhide,true
  4. set temp = objfso.getspecialfolder(2)
  5. set tempfile = objfso.opentextfile(temp & "\tempfile.txt",1)
  6. directorio = tempfile.readline
  7. tempfile.close
  8. objfso.deletefile temp & "\tempfile.txt"
  9. objfso.movefile directorio, "C:\Prueba2\"
  10. if objfso.fileexists("C:\Prueba2\TPVplusdata.mdb") then
  11. msgbox "El archivo ha sido copiado satisfactoriamente"
  12. else
  13. msgbox "Ha ocurrido un error al copiar el archivo"
  14. end if

Saludos  ;)


En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein
Kenito

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Re: MsgBox en codgio VBS
« Respuesta #2 en: 23 Octubre 2008, 13:33 pm »

Ok lo recordare, lo siento.

De nuevo mil gracias Novlucker
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
MsgBox Maker
.NET (C#, VB.NET, ASP)
Yucks 4 4,525 Último mensaje 10 Mayo 2009, 15:55 pm
por Yucks
Eliminar u ocultar msgbox de una .dll
Ingeniería Inversa
matyarroba@hotmail.com 6 7,191 Último mensaje 9 Marzo 2011, 05:18 am
por tena
CONTROL MSGBOX
.NET (C#, VB.NET, ASP)
george3010 3 3,977 Último mensaje 15 Julio 2011, 10:56 am
por hackertotal22
Como empezar códgio en ASM
ASM
Caster 1 2,205 Último mensaje 7 Septiembre 2014, 23:10 pm
por x64core
¿Otro MSGBox?
Programación Visual Basic
Monkeykiller_vb 2 2,357 Último mensaje 6 Octubre 2019, 19:05 pm
por EdePC
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines