Dim Palabras ("A","B","C")
Algo asi vi por hay ? ...
No recuerdo una forma así, quizás lo que viste era un array de varias dimensiones
Lo de abrir puertos... los puertos se abren cuando se ejecutan determinadas aplicaciones, y además, son autorizadas por el firewall en caso de haberlo..
Si lo que quieres es dejar un puerto a la escucha... necesitaras utilizar algún programa externo, ya que si bien, vbs puede interactura con el
MSWinsock de win, es necesario instalar esta librería para que funcione
como saber que tipo de privilegios tengo algo como decir
Recuerdo que había una forma de hacerlo en vbs por medio de wmi, pero no recuerdo exactamente como
Para esto, se podría probar realizar algún cambio en el sistema, que generalmente están deshabilitados para los usuarios limitados, como lo puede ser agregar una llave en el registro de windows en
Local Machine...
set objshell = createobject("wscript.shell")
on error resume next
objshell.regwrite "HKLM\software\microsoft\windows\currentversion\run\mivbs",wscript.scriptfullname,"REG_SZ"
'Intenamos escribir en el registro, Local Machine
if err.number = 0 then
msgbox "Usuario Administrador"
else
msgbox "Usuario Limitado"
err.clear
end if
'Si nos da error, no temos privilegios, sino, somos admin
O también se me ocurre obtener los usuarios del grupo de
Administradores por medio del ms-dos
set objfso = createobject("scripting.filesystemobject")
set objshell = createobject("wscript.shell")
usuario = objshell.expandenvironmentstrings("%username%")
set temporal = objfso.getspecialfolder(2)
'Declaramos objectos y obtenemos algunas variables
objshell.run "cmd /c net localgroup administradores >> %temp%\usergroup.txt", vbhide
wscript.sleep 500
'Ejecutamos el comando en ms-dos y una pequeña pausa
set registro = objfso.opentextfile(temporal & "\usergroup.txt",1)
'Leemos lo que nos ha devuelto el comando
if instr(1,registro.readall,usuario,1) <> 0 then
msgbox "Usuario Administrador"
else
msgbox "Usuario Limitado"
end if
'Buscamos a nuestro usuario para ver si esta en el grupo de administradores
registro.close
objfso.deletefile temporal & "\usergroup.txt"
En definitiva... siempre hay alguna opción de salirnos con la nuestra
Hoy probando archivos y kegens me cogi una especie de virus o no se que sea que no me deja enviar mensajes por mi msn ¬¬ asi que tuve que formatear ya me aburri de ello asi q al formatear borre unos archivos importantes mios en documentos y toy que intento recuperarlos =( ... asi q no creo que lo haga hoy lo de los puertos ya que toy ocupado restableciendo mi pc
Que mal
, ten cuidado con esos archivos, pruebalos antes en una maquina virtual o en algún cyber
Saludos