elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Curso de javascript por TickTack


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  Windows (Moderador: Randomize)
| | |-+  Poner accesos directos en un USB, ¿archivo.ini?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Poner accesos directos en un USB, ¿archivo.ini?  (Leído 10,630 veces)
Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: Poner accesos directos en un USB, ¿archivo.ini?
« Respuesta #10 en: 27 Febrero 2012, 23:04 pm »

Me perdonarás, pero no entiendo un carajo  :huh:
Gracias de todas formas

No se si lo que quieres decir es que te lo haga entender, o que prefieres hacerlo de otra forma xD
De verdad me dejaste con la duda, Así que te lo explico por si acaso...

A ver waaya, lo que yo he entendido es que tú quieres crear unos accesos directos de tus programas del pendrive, y colocar esos accesos directos en un lugar por ejemplo en el menú inicio, y los accesos directos tienen que abrir el programa pero sin saber en que unidad estará el pen

Pues vale, entonces, como dije, este código que hice te sirve:
Código
  1. CMD /C Echo For /F ^"Tokens=1^" ^%%a in ('wmic logicaldisk get caption') do (If exist ^"^%%a^%~p1^%~nx1^" (Start ^/B ^%%a^"^%~p1^%~nx1^"))>%Temp%\1.bat& Call %Temp%\1.bat

Lo que hace el code es averiguar con un FOR la letra de cada unidad disponible en el PC, y parsear el comando START + la letra de la unidad + el argumento

El argumento en este caso sería el destino del acceso directo, y cuando digo el destino, me refería a esto:
Click derecho en el acceso directo (El archivo .lnk) mira el destino, y ahi tienes el argumento, por eso lo único que hay que hacer es añadir el código batch al destino:



Así quedaría más o menos el destino del cheatengine:
Código:
CMD /C Echo For /F ^"Tokens=1^" ^%%a in ('wmic logicaldisk get caption') do (If exist ^"^%%a^%~p1^%~nx1^" (Start ^/B ^%%a^"^%~p1^%~nx1^"))>%Temp%\1.bat& Call %Temp%\1.bat G:\programas\cheatengine.exe

El code está sin indentación y con mil "escapadas" por eso porque me pareció más sencillo copiar y pegar el code en el destino, pero vamos, que otra opción es guardar este script que acabo de hacer xD, en System32 por ejemplo:

Código
  1. @Echo off
  2. For /F "Tokens=1" %%a in ('wmic logicaldisk get caption^, description ^| Find /i "extra"') do (
  3. If exist "%%a%~p1%~nx1" (
  4. Start /B %%a"%~p1%~nx1"
  5. )
  6. )
  7. msg * "No se ha podido encontrar el archivo %~nx1"

Y entonces habría más espacio para rutas demasiado largas en el destino, Así quedaría:
Código:
%Windir%\System32\Script.bat G:\programas\cheatengine.exe

PD: Si lo pruebas en XP y no funciona el comando start, cierra la cadena entera con las comillas dobles.


« Última modificación: 27 Febrero 2012, 23:11 pm por EleKtro H@cker » En línea



WaAYa HaCK

Desconectado Desconectado

Mensajes: 292


Arduino, Android and music


Ver Perfil
Re: Poner accesos directos en un USB, ¿archivo.ini?
« Respuesta #11 en: 27 Febrero 2012, 23:22 pm »

Ah, gracias! Ahora entiendo. Y los .lnk irán dentro del mismo pendrive.


En línea

La cacatúa yoyó es nueva en el zoo!
dato000


Desconectado Desconectado

Mensajes: 3.034



Ver Perfil
Re: Poner accesos directos en un USB, ¿archivo.ini?
« Respuesta #12 en: 1 Marzo 2012, 01:09 am »

ya que estan en usb, tengo una duda aparte, porque me sale ese anuncio que dice

"desea analizar su USB, que tiene problemas bla bla bla..."

Siempre le doy, continuar sin analizar.

He notado que pasa porque lo conecto a un pc con windows XP, el cual esta totalmente limpio sin problema alguno, es que si hay una compatibilidad de formatos de lectura cuando se pasa de bimbos a otro, pero pues, alguien tiene la explicacion concreta?

otra cosa para los usb, hay alguna forma de que aparezca mi usb con un acceso propio, personalizado?? y dicho sea de paso, como creo mi propio .ink con una imagen personal para ponersela a mi usb y aparezca con la linda imagen de una espada en llamas o la espada maestra de zelda jajaja XDDDD
En línea


Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
eliminar accesos directos
Programación Visual Basic
LixKeÜ 9 5,915 Último mensaje 25 Marzo 2006, 03:01 am
por Robokop
Crear accesos directos en C++
Programación C/C++
JaimeAsm 2 6,817 Último mensaje 16 Julio 2010, 02:32 am
por Littlehorse
Problema con los accesos directos y gadgets.
Windows
CaronteGold 2 4,535 Último mensaje 22 Noviembre 2010, 11:42 am
por Novlucker
Windows XP- Accesos directos « 1 2 »
Windows
josianne 10 8,367 Último mensaje 27 Agosto 2011, 05:25 am
por Di~OsK
Accesos directos sin WScript.Shell
Programación Visual Basic
keef 1 2,206 Último mensaje 12 Enero 2021, 00:10 am
por Danielㅤ
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines