Menú

Mostrar Mensajes

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ú

Mensajes - SuperDraco

#1121
Hola   ;D

Despues de muchos intentos fracasados y de mucho buscar, me veo obligado a preguntar... :xD

Necesito hacer un batch, y lo único que se me resiste es esta parte... en donde necesito obtener y/o mostrar de alguna manera la ruta de destino de un acceso directo, un archivo .lnk, me refiero a esto:



Esa ruta es la que necesito conseguir vía CMD...


Básicamente lo que pretendo hacer es un batch que examine los accesos directos en busca de accesos directos rotos (Por eso quiero obtener la ruta de destino o conseguir expandir el acceso directo a la ruta de destino), y eliminarlos.


He probado haciendo este batch, sabiendo que no iba a funcionar... porque la ruta que me proporciona el comando "echo",es la del "dir", pero bueno, tenía que intentarlo... ni falta decir que he probado a expandirlo con todas las formas que hay XD

@echo off
For /F "Tokens=*" %%A in ('dir /B /S "C:\prueba\*.lnk"') do (
echo %%~fA
pause
)




Tambien he probado a usar de mil maneras el rundll32 con esta API, pero los resultados han sido nulos, creo que este es el buen camino pero no se utilizarlo bien:

rundll32.exe shell32.dll,SHObjectProperties,C:\Prueba\WindowsUpdate.lnk

(Aunque de todas formas imagino que usando la api lo único que conseguiría es abrir una ventana de propiedades del archivo, cuando yo solo quiero obtener la información dentro del cmd para usar esos datos como parámetro...)


También he intentado usar el programa mediainfo (command line) para que me mostrase información acerca del acceso directo, pero nada... solo me muestra el tamaño del archivo, y tambien he probado con programas para crear accesos directos como XXMKLINK para ver si me dejaba editar un .lnk o sacarle información, pero tampoco...


¿Alguien sabe de alguna manera para conseguir lo que pido?



Espero que si!  ::) Gracias de antemano...


PD: No se si tal vez me podría servir tambien un vbscript... solamente me serviría si el vbscript diese un código "errorlevel" en mi batch... y no se si eso es posible. Para que me entendais, usando un vbs debería ser así:

@echo off
For /F "Tokens=*" %%A in ('dir /B /S "C:\prueba\*.lnk"') do (

Script para saber si la ruta de destino del acceso directo existe, o si de lo contrario el acceso directo está roto.vbs < %%A

If %errorlevel% EQU 0 echo Todo OK
If %errorlevel% GEQ 1 echo El acceso directo está roto & del /q %%A


Supongo que se ha entendido ... XD

Ojalá alguien tenga un vbs así ya echo, un batch, o cualquier cosa puf...

saludosss
#1122
Bueno, ¿Ya basta no?

Creo que gamer12 ya lo ha captado... no hace falta seguir con lo del error del post o el buscador :/ ...Dejen ya el tema y haya paz xD


gamer12, yo todas las dudas que tube con Batch las he resuelto gracias a la ayuda de la gente del foro... así que aquí estamos para ayudar-te, pero tu tambien debes comprender que como mínimo PARA LA PROXIMA VEZ podrias buscar algo de información antes de preguntar... no lo quieras todo echo.

Por cierto el primer link que te puse es muy un manual muy bien explicado y fácil de entender, aunque poco extenso en materias... ¿Como lo llevas :)?

Bueno si tienes dudas ya sabes...

Saludosss
#1123
Inicio > ejecutar > cmd.exe

En el cmd escribes:
Start Regedit

o Inicio > ejecutar > regedit

Y ya sigues los pasos de xassiz

O bien deshabilitas el windows media center a ver si se soluciona (tambien desde el cmd)

dism /online /disable-feature /featurename:MediaCenter /quiet /norestart
#1124
Cita de: stars en 11 Mayo 2011, 14:48 PM
este programa no tiene un buscador de carpetas o archivos concretos. Me parece q no recupero todo

Si que lo tiene, puedes filtrar la búsqueda.

Cita de: stars en 11 Mayo 2011, 14:48 PM
Me parece q no recupero todo

Recuva, como cualquier otro programa de recuperación, solamente recupera LO QUE SE PUEDE; No esperes recuperar los 11 gb completos ya, suena a imposible, Cuanto más sigas usando el pc, copiando/creando/reemplazando archivos, jugando, instalando programas, etc... menos posibilidades tendrás de recuperar esos datos.


saludosss
#1125
No quiero ni leerme la noticia, estos casos me dan mucha pena, encima... ¿lleva un bozal o algo raro? que gran hijo de **** para que no ladrase mientras lo mataba, seguro...puf!!!!!!!!!!!!!!!!!!!!!!!!!!!!




9 meses es poco, yo le daba ojo x ojo.




saludos...
#1126
Se que esto no te va a aportar mucha ayuda... pero es que deberías dejar ese programa y usar el JDownloader  :-\ , y no porque sea el que más me guste... sino porque lo mires por donde lo mires es el mejor de todos y el más compatible (Con los servers).


Bueno, asegurate de estar usando la última versión de ese gestor:

http://rdesc.com/descargas/

(Y si tiene opciones dentro del  programa para actualizar la base de plugins o algo, pues hazlo, que eso hay que hacerlo muy amenudo para arreglar problemas con los servers)

saludosss
#1127
(Lo siento he tenido problemas al crear el post, y no me deja editarlos, supongo que porque están vacios)

Hola, no se si este tema debe ir aqui... :S

Bueno, quiero hacer un plugin de búsqueda para TuMejorTv.com (No se nada de php ni de estos scripts...), de momento tengo el script echo así, pero no funciona:




TuMejorTv.src

<search
name="TuMejorTV"
description="TuMejorTV Search Engine"
method="GET"
action="http://www.tumejortv.com/buscar/"
searchForm="http://www.tumejortv.com/"
queryCharset="utf-8"
>

<input name="search" user>
<input name="go" value="Go">

<browser
   update=""
   updateIcon=""
   updateCheckDays="3"
>

</search>



Lo bueno es que... me he dado cuenta de porque no funciona...

Si hago una busqueda con el script desde la barra de busqueda de firefox, por ejemplo quiero buscar la palabra "piratas", pues el link que se crea es este:

http://www.tumejortv.com/buscar/?search=piratas&searchform=searchform

Ese link no funciona, PERO si le quitamos el signo del interrogante a ese link, ya funciona!

Entonces mi pregunta es... ¿Como puedo hacer en el script para "omitir" el signo del interrogante y que se escriba el link sin el interrogante? ¿Se podrá hacer, no?






Aunque con eso no me basta... a ver, ahora mismo si busco con mi script, el link me aparece así:

http://www.tumejortv.com/buscar/?search=piratas&searchform=searchform

Pero el link deberia ser así para que funcionase la búsqueda en esa página:

http://www.tumejortv.com/buscar/piratas







...A ver si alguien me ayuda a hacerlo mejor, y que se cree el link de la manera que os he dicho, porque creo que lo que yo estoy haciendo es una chapuza... y los tutoriales no me han servido de mucho, solo para buscar con google  :xD

Se que se puede usar google y es más fácil, pero un script así de Google ya se hacerlo, yo lo que quiero usar el buscador de esa página...

Gracias por leer...


saludossss
#1128
Pues eso, si intento crear un nuevo tema, se queda colgado en esta url:

http://foro.elhacker.net/post2.html;start=0;board=4

Y no avanza...

Además el post se llega a crear, pero sin contenido, todo en blanco... :/

Ah, y además luego no me deja editar el mensaje en blanco porque directamente no sale el boton de "editar" (WTF!) XDDD

Así que ya os aviso q hay 2 posts 1 post mio en redes q podeis borrar... no puedo ni editarlo ni nada... :(

Lol, acabo de solucionarlo, increiblemente y no se como, me he respondido a mi propio tema, para explicar mi duda en una respuesta porque no me dejaba editar el mensaje principal, pero esa respuesta no se ha publicado, directamente la respuesta se ha "fusionado" con el post principal... es rarisimo!



Otra vez, ahora acabo de intentar editar el mensaje pero se queda colgado en esta url:

http://foro.elhacker.net/post2.html;start=0;msg=1613600;sesc=da2eccd676691646812cc27924b39418;board=4

...que leches pasa? xD


PD: No es mi conexión, porque una cosa es que una página tarde en cargar, y otra que el tema se publique vacío, y al responderme, la respuesta pase a fusionarse con el post que antes estaba vació. Esto no me habia pasado nunca  :xD
#1129
6.1...?

Que va, que va!! Tal y como lo has puesto funciona en Windows7, te lo aseguro. Tu abre el bloc de notas, repito, EN EL BLOC DE NOTAS (NOTEPAD.EXE), y copias TODO esto tal y como lo pusiste:

Windows Registry Editor Version 5.0

[HKEY_CLASSES_ROOT\.exe]
@="exefile"
"Content Type"="application/x-msdownload"

[HKEY_CLASSES_ROOT\.exe\PersistentHandler]
@="{098f2470-bae0-11cd-b579-08002b30bfeb}"

[HKEY_CLASSES_ROOT\exefile]
@="Application"
"EditFlags"=hex:38,07,00,00
"TileInfo"="prop:FileDescription;Company;FileV ersi on"
"InfoTip"="prop:FileDescription;Company;FileVe rsio n;Create;Size"

[HKEY_CLASSES_ROOT\exefile\DefaultIcon]
@="%1"

[HKEY_CLASSES_ROOT\exefile\shell]

[HKEY_CLASSES_ROOT\exefile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\exefile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shell\runas]

[HKEY_CLASSES_ROOT\exefile\shell\runas\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\exefile\shellex]

[HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers]

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers\PEAnalyser]
@="{09A63660-16F9-11d0-B1DF-004F56001CA7}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHan dlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\regfile]
@="Registration Entries"
"EditFlags"=dword:00100000
"BrowserFlags"=dword:00000008

[HKEY_CLASSES_ROOT\regfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00 ,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,72,00,65,00,67,00,65,00,64,00,69,00,74,00 ,2e,00,65,00,78,00,65,00,\
2c,00,31,00,00,00

[HKEY_CLASSES_ROOT\regfile\shell]
@="open"

[HKEY_CLASSES_ROOT\regfile\shell\edit]

[HKEY_CLASSES_ROOT\regfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00 ,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00 ,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45 ,00,20,00,25,00,31,00,00,\
00

[HKEY_CLASSES_ROOT\regfile\shell\open]
@="Mer&ge"

[HKEY_CLASSES_ROOT\regfile\shell\open\command]
@="regedit.exe \"%1\""

[HKEY_CLASSES_ROOT\regfile\shell\print]

[HKEY_CLASSES_ROOT\regfile\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00 ,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00 ,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45 ,00,20,00,2f,00,70,00,20,\
00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx]

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"

[HKEY_CLASSES_ROOT\lnkfile]
@="Shortcut"
"EditFlags"=dword:00000001
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandl ers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandl ers\Offline Files]
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandl ers\{00021401-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHan dlers]

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHan dlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}]
@="Shortcut"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32]
@="shell32.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered]

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\ProgID]
@="lnkfile"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex]

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]



TODO, con la linea donde dice "]Windows Registry Editor Version 5.0" también, porque sino no va a funcionar por más que lo intentes, y luego lo guardas como Lo que quieras.REG, ejecutas el archivo, y listo.

Si no te va ni así ni con el comando reg... creo que algo estarás haciendo mal.

O sino, prueba abriendo el regedit.exe > archivo > importar.
#1130
Seguridad / Re: no puedo eliminar un exe
11 Mayo 2011, 09:10 AM
Prueba este batch que acabo hacerrte :/

@echo off
Taskkill /F /T /IM "rlvknlg.exe" >nul 2>&1
takeown /f "E:\Archivos de programa\RelevantKnowledge\rlvknlg.exe" >nul 2>&1
icacls "E:\Archivos de programa\RelevantKnowledge\rlvknlg.exe" /grant %username%:(F,M,DE,WDAC) >nul 2>&1
Del /Q /F "E:\Archivos de programa\RelevantKnowledge\rlvknlg.exe" >nul

If %errorlevel% EQU 0 (
echo+ virus eliminado...
) ELSE (
echo+ no se ha podido eliminar.)

ping -n 4 localhost >nul
exit