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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Copiar el script en varias carpetas [vbscript]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Copiar el script en varias carpetas [vbscript]  (Leído 10,923 veces)
Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #10 en: 6 Septiembre 2009, 00:35 am »

Bueno, con respecto a tu problema de 1 + 1 = 11, copio una respuesta que he dejado en otro lado :xD

Citar
Tu problema es el siguiente:

En vbs los tipos de variables no se definen como en otros lenguajes, como ser en C o en VB, sino que los tipos se autodefinen en virtud del contenido de la variable, entonces, Inputbox devuelve un valor de tipo TEXTO, pero cuando haces las operaciones, al ver que hay un simbolo de multiplicación, división, resta, etc, vbs se da cuenta de que son números y realiza las operaciones como tal.

Que ocurre entonces con el símbolo de +?, que se utiliza para concatenar texto, al igual que &, así que vbs piensa que son texto y el resultado es el siguiente:

Ej:
Código
  1. variable1 = "primero"
  2. variable2 = "segundo"
  3. Msgbox variable1 + variable2

Es decir, variable tipo texto + variable tipo texto = Frase :)

Para que calcule correctamente debes de convertir ese texto en NÚMEROS (entero), para lo cual puedes utilizar cint (también existen otras como CBool , CByte , CCur , CDate , CDbl , CLng , CSng , CStr )

En el caso del ejemplo anterior
Código
  1. data3 = cint(data1) + cint(data2)


En lo que se refiere a tu segunda pregunta, el problema con el símbolo de multiplicar (*), tu problema es que esta mal escrito ...
Citar
If operador = "+" or operador = "-" or opeardor = "*" or operador = "/" then


Saludos


« Última modificación: 6 Septiembre 2009, 00:38 am por Novlucker » 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
kdemia

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #11 en: 6 Septiembre 2009, 01:08 am »

aaa muchas gracias nuevamente  ;D yo tambien soi mas distraido  :xD


En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #12 en: 6 Septiembre 2009, 01:18 am »

Ah!, una nota, para operaciones es mejor convertir los valores a DOUBLE (CDbl), y no ENTERO, ya que el double opera con decimales, y es lo necesario en una calculadora

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
kdemia

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #13 en: 6 Septiembre 2009, 01:41 am »

okis muchas gracias, con respecto a lo de mover archivos, sigo intentando i es mui raro, probe cn en vez de copiar al .txt moverlo pero sigue sin funcionar... :huh:
En línea

kdemia

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #14 en: 20 Septiembre 2009, 10:32 am »

ya encontre el error de poruqe no movia el error esta cuando moves el archivo txt hay q seleccionar la ruta completa dnd esta el mismo  ;D
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #15 en: 20 Septiembre 2009, 19:42 pm »

Ups, perdón, .. ya me había olvidado de tu problema  :-X

O sea que ya lo has solucionado?  :P
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
kdemia

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #16 en: 23 Septiembre 2009, 00:08 am »

tengo una nueva duda Novlucker ya que sos el mas experimentado y veterano por asi decirlo, en el tema.. como seria el codigo, ya que no logro entender la parte de registros, para agregar un script en el registro para uqe inicie con windows
En línea

kdemia

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #17 en: 23 Septiembre 2009, 00:13 am »

a no habia visto Novlucker no me habia percatado que existian dos paginas, si ya lo habia solucionado el tema es que el txt no poniamos la direccion completa si queres despes te pasoel codigo
En línea

Novlucker
Ninja y
Colaborador
***
Desconectado Desconectado

Mensajes: 10.683

Yo que tu lo pienso dos veces


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #18 en: 23 Septiembre 2009, 00:14 am »

Mejor entonces que lo hayas solucionado

http://foro.elhacker.net/scripting/resuelto_another_duda_vbs_agregando_cosas_al_registro-t267462.0.html

Saludos
« Última modificación: 23 Septiembre 2009, 00:18 am por Novlucker » 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
kdemia

Desconectado Desconectado

Mensajes: 12


Ver Perfil
Re: Copiar el script en varias carpetas [vbscript]
« Respuesta #19 en: 23 Septiembre 2009, 00:27 am »

 a muchas gracias, la verdad muy util, sos un capo men jaja me salio del alma
En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Script copiar carpetas y cambiar de nombre
Scripting
espantaburros 0 2,106 Último mensaje 22 Junio 2014, 21:13 pm
por espantaburros
Checksum Compare, verificando la integridad de los ficheros de varias carpetas
Noticias
wolfbcn 0 1,332 Último mensaje 10 Julio 2014, 21:19 pm
por wolfbcn
Copiar desde USB a PC con vbscript
Scripting
Instalador 0 2,216 Último mensaje 29 Agosto 2015, 02:13 am
por Instalador
Copiar un archivo a varias carpetas
Scripting
Paco Prieto 0 2,101 Último mensaje 18 Febrero 2019, 21:11 pm
por Paco Prieto
Crear Varias carpetas y Sub-Carpetas
Scripting
P3NDULO 1 5,222 Último mensaje 23 Agosto 2019, 04:05 am
por @XSStringManolo
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines