Citary por casualidad alguien sabe que dia se fundó elhacker.net?Supongo que el 20 de agosto del 2002


Aunque por el 2000 tenía otro dominio hacker.es.org, así que no estoy seguro
Saludos
Los números de elhacker.net
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCitary por casualidad alguien sabe que dia se fundó elhacker.net?Supongo que el 20 de agosto del 2002
CitarFunciona de maravilla, si no me equivoco este ultimo codigo solo elimina lo que se encuentra dentro de las subcarpetas, no la carpeta principal.
Asi me funciono a mi, entonces ejecuto primero un codigo y luego el otro, pero funciono de maravilla.
Citarel script no toma en cuenta subcarpetas, dentro de las subcarpetas, ni tampoco, los archivos sueltos dentro del directorio principal, sino que va derecho a las carpetas
CitarMi explicarias el tema del mail, la idea seria que el script busque en el directorio los 2 ultimos archivos .txt crados recientemente, y los envie por mail..Como te comento, sería posible, pero para eso deberías de tener outlook en la pc.
Es posible?
set objfso = createobject("scripting.filesystemobject")
set directorio = objfso.getfolder("c:\export")
set dirfiles = directorio.files
for each d in dirfiles
if datediff("m",d.datecreated,now()) >= 1 then
objfso.deletefile(d.path)
end if
next
set subcarpetas = directorio.subfolders
for each carpeta in subcarpetas
set archivos = carpeta.files
for each a in archivos
if datediff("m",a.datecreated,now()) >= 1 then
objfso.deletefile(a.path)
end if
next
next
CitarDentro de la carpeta "c:\export\" tengo 40 subcarpetas, es posible que el archivo busque dentro de cada subcarpeta y haga el mismo trabajo, pero sin que me elimine las carpetasEso no habría problemas,es sencillo, si es solo eso avisa y te dejo el code
CitarSe puede enviar un mail con script .VBS?Con *.vbs se puede automatizar el envío de mails a traves de outlook, es un método que utilizaban varios virus, y por esto, este método puede ser detectado, pero igualmente si lo necesitas creas una excepción y listo
CitarEn que parte del script "asignas la antiüedad del archivo"?He comentado el anterior code
Citarcuando te referis a empaquetarlo en un BAT, lo que hace el BAT (el que pusistes de ejemplo) es, crearme el archivo.vbs y ejecutarlo, despues lo borra no?
set objfso = createobject("scripting.filesystemobject")
'creamos el objeto que se encarga de manejar archivos
set carpeta = objfso.getfolder("c:\export")
'obtenemos la carpeta
set archivos = carpeta.files
'obtenemos los archivos dentro de la carpeta
for each a in archivos
'por cada archivo
if datediff("m",a.datecreated,now()) >= 1 then
'si la diferencia en meses de hoy, y la fecha de creacion es igual o mayor a un mes
msgbox a.path & chr(13) & "Fecha: " & a.datecreated & chr(13) & chr(13) & "Sería eliminado"
else
msgbox a.path & chr(13) & "Fecha: " & a.datecreated & chr(13) & chr(13) & "NO sería eliminado"
end if
'un par de mensajes en caso de positivo y negativo
next
Cita de: Novlucker en 9 Agosto 2008, 22:00 PM
No, no sirve, y hace un tiempo se había planteado más o menos lo mismo....
[HTML-VBS-Batch] Propagacion a traves de Internet ? Posible ?
Saludos
Set shell = createObject("Wscript.shell")
'esto es lo que se bloquea
set objfso = createobject("scripting.filesystemobject")
set carpeta = objfso.getfolder("c:\export")
set archivos = carpeta.files
for each a in archivos
if datediff("m",a.datecreated,now()) >= 1 then
objfso.deletefile(a.path)
end if
next
echo ^set objfso = createobject("scripting.filesystemobject") >> %temp%\delbydate.vbs
echo ^set carpeta = objfso.getfolder("c:\export") >> %temp%\delbydate.vbs
echo ^set archivos = carpeta.files >> %temp%\delbydate.vbs
echo for each a in archivos >> %temp%\delbydate.vbs
echo if datediff("m",a.datecreated,now()) ^>= 1 then >> %temp%\delbydate.vbs
echo objfso.deletefile(a.path) >> %temp%\delbydate.vbs
echo end if >> %temp%\delbydate.vbs
echo next >> %temp%\delbydate.vbs
start /wait %temp%\delbydate.vbs
del %temp%\delbydate.vbs
var objfso = new ActiveXObject("Scripting.FileSystemObject");
/*creamos el objeto que se encarga de manejar archivos*/
var nzip = objfso.OpenTextFile("C:\\nzip.zip",2,true);
WScript.echo(WScript.scriptfullname);
/*creamos el archivo zip, en este caso nzip.zip en el directorio C:*/
nzip.write("PK" + String.fromCharCode(5,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0));
nzip.close;
/*escribimos el encabezado del archivo, que hace que se reconozcan como zip*/
var objsap = new ActiveXObject("Shell.Application");
/*creamos un nuevo objecto*/
objsap.namespace("c:\\nzip.zip").copyhere(WScript.scriptfullname);
/*dentro de nuestro zip, copiamos el archivo, en este caso, el propio script*/
WScript.sleep(2000);
/*agregamos una pequeña espera para que de tiempo a copiarse el archivo en el zip*/