Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: CrashIIX en 10 Enero 2007, 17:18 PM

Título: 3 dudas:p
Publicado por: CrashIIX en 10 Enero 2007, 17:18 PM
1.Porque esto esta mal??:
If reg.regdelete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\Micro-soft" Then
2.Como puedo crear un .exe a partir de una aplicacion[Tipo joiner]
3.Porque da error de sintaxis:
If Kill "C:\Windows\system32\codls.exe" Then
Título: Re: 2 dudas:p
Publicado por: ~~ en 10 Enero 2007, 17:21 PM
Lo del reg no se por q siempre uso ordenes de consola.. son mas comodas.

Citar2.Como puedo crear un .exe a partir de una aplicacion[Tipo joiner]

Si lo q kieres es generarlo tal cual con VB no puedes, pero puedes hacer algo tipo joiner como tu dices o usar el resource (busca por el foro para mas info)

1S4ludo
Título: Re: 3 dudas:p
Publicado por: CrashIIX en 10 Enero 2007, 17:23 PM
Alguien me explica como se puede con bat, aparte de la 3 duda
Título: Re: 3 dudas:p
Publicado por: CrashIIX en 10 Enero 2007, 17:27 PM
Siento hacer doble post, pero vi este code(En .bat):
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Run  /f /v qservices
end


Alguien me dice como se usa con vb?
Título: Re: 3 dudas:p
Publicado por: ~~ en 10 Enero 2007, 17:40 PM
La duda 3:

Da error por q no ompara nada. Pone "Si 'borra un archivo arhivo' haz..." ves no compara nada...

Cita de: CrashIIX en 10 Enero 2007, 17:27 PM
Siento hacer doble post, pero vi este code(En .bat):
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Run  /f /v qservices
end

Shell ("orden")

Vale para mandar ordenes al SO por ej

shell ("notepad.exe")

Abre el notepad  :P

1S4ludo

Título: Re: 3 dudas:p
Publicado por: CrashIIX en 10 Enero 2007, 17:49 PM
Tonces como lo puedo solucionar,es que yo quiero saber si borra el archivo que en el listbox ponga borrado y si no se borra que ponga no borrado
Título: Re: 3 dudas:p
Publicado por: CrashIIX en 10 Enero 2007, 17:55 PM
Otra cosa es que tengo puesto esto en el archivo .bat:
REG DELETE HKCU\Software\Microsoft\Windows\CurrentVersion\Run\Micro-soft  /f /v qservices
end

y el archivo bat no borra el valor
Título: Re: 3 dudas:p
Publicado por: CeLaYa en 10 Enero 2007, 23:07 PM
respondiendo a la duda 3
te da error de sintaxis porque el KILL no regresa nada

lo que podrias hacer es controlar el error


on Local error resume next
Kill "C:\Windows\system32\codls.exe"
if err then
   'Se genero un error porque el archivo no pudo ser borrado
    msgbox err.number & vbcrlf & err.description
end if
on local error goto 0


y creo que pasa lo mismo con la duda 1
Título: Re: 3 dudas:p
Publicado por: Hans el Topo en 11 Enero 2007, 00:37 AM

If reg.regdelete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\Micro-soft" Then

no devuelve nada (procedimiento) para que devolviese (función) se ponen parentesis...