Crear archivo inf. Cómo crear ejecución automática en un disco o unidad flash



Decidí escribir este artículo para aquellos que necesitan consejos cuando... creando ejecución automática USB unidad flash. Dime, ¿quién no tiene ahora un pendrive? Escolares y estudiantes, oficinistas y gerentes: todo el mundo utiliza dispositivos flash USB para transferir archivos desde el ordenador de casa al trabajo y viceversa. Los dispositivos flash USB pueden contener gigabytes de datos. En comparación con un portátil, no nos cargan con su tamaño y peso. Son ideales para quienes desean tener audio, vídeo y otros archivos y aplicaciones informáticas siempre a mano.

Como sabe, cuando conecta una unidad USB al puerto de una computadora, aparece un cuadro de diálogo Inicio automático del dispositivo USB, que le pedirá que seleccione y realice determinadas acciones: imprimir imágenes, iniciar el reproductor multimedia de Windows o abrir un directorio. Pero, ¿qué sucede si tiene una aplicación específica en una unidad USB y desea iniciarla desde el cuadro de diálogo de ejecución automática del dispositivo USB? Esto se puede hacer de dos maneras. En primer lugar, puedes colocar el archivo. autorun.inf al directorio raíz de la unidad USB y edite sus comandos para que cuando conecte la unidad flash, se cargue la aplicación deseada. En segundo lugar, puedes crear un menú completo. Inicio automático del dispositivo USB, que se puede utilizar para ver presentaciones, portafolios, etc. A continuación le diré cómo implementar ambas soluciones.

1. Conceptos básicos para crear un dispositivo USB de ejecución automática

Para empezar, necesitamos lo siguiente: el dispositivo USB en sí, el Bloc de notas (no se recomiendan otros editores ya que agregan caracteres de codificación adicionales) y una aplicación que se iniciará cuando el dispositivo esté conectado al puerto USB.

Por ejemplo, para iniciar la aplicación MyApp.exe ubicada en el directorio raíz de un dispositivo USB, siga estos pasos:

1. Inicie el Bloc de notas
2. Ingrese:


Abrir=MiAplicación.exe
Acción=Iniciar MiAplicación
Etiqueta=Mi PC portátil
Icono=MiAplicación.exe

3. Guarde el archivo como autorun.inf en el directorio raíz de la unidad flash USB.

En este ejemplo, el comando "Acción" colocará el texto "Iniciar MyApp" en el cuadro de diálogo de ejecución automática del USB. Este elemento será seleccionado de forma predeterminada. Aparecerá un icono para el programa especificado junto al texto. Y, cuando el usuario selecciona el elemento del programa resaltado, se inicia el archivo de la aplicación especificado por el comando "Abrir".

La próxima vez que conecte un dispositivo USB al puerto de la computadora, el programa especificado se iniciará automáticamente.

2. Cómo crear un menú de ejecución automática de un dispositivo USB

A veces necesitamos hacer nuestras propias cosas. Menú de ejecución automática de la unidad USB. Por ejemplo, si eres artista, puedes armar un portafolio de tu trabajo desde el ángulo correcto y mostrárselo a clientes potenciales. Puede crear presentaciones de negocios o conferencias que se pueden iniciar automáticamente cuando conecta una unidad flash a su computadora. Las empresas pueden distribuir Dispositivos USB con inicio automático investigación de mercados y materiales entre socios y clientes.

Si buscas una aplicación para crear un menú completo ejecución automática para unidad flash USB, Te recomiendo que prestes atención al Diseñador de menús de reproducción automática. El programa tiene una interfaz intuitiva y hermosa, gracias a la cual incluso un principiante puede hacer una presentación o un portafolio atractivo en una unidad flash USB. El programa funciona según el principio de un asistente paso a paso (Asistente), le permite utilizar una de las plantillas diseñadas profesionalmente existentes, lo que le ayuda a crear su propio menú. Inicio automático del dispositivo USB casi sin esfuerzo. ¡Simplemente inicia el programa y comienza a crear!

Una vez que el programa se haya cargado, se abrirá el cuadro de diálogo Asistente para nuevo proyecto, que le permitirá seleccionar un diseño para el menú de inicio. Aquí también puede configurar las propiedades del proyecto: carpetas para la ubicación del proyecto y salida de resultados, estilo de ventana, tamaño, posición en la pantalla, fondo, visualización de la pantalla de inicio y soporte de localización, y también puede seleccionar la aplicación que se iniciará cuando hay un dispositivo USB conectado al PC. Una vez que todo esté configurado, la plantilla de proyecto que seleccionó se abre en la ventana de edición del programa. Aquí es donde puedes cambiar el diseño para plasmar tus ideas.

El programa ofrece una amplia gama de funciones de edición. Algunas de ellas me parecieron muy interesantes y quiero hablaros de ellas. Puede agregar bloques de texto y escribir anotaciones, agregar botones, formas, líneas y otros objetos simplemente arrastrándolos a las pantallas de menú con el mouse. Para que la navegación por el menú sea simple e interactiva, es necesario agregar enlaces y áreas activas, así como asignar acciones a los objetos. Cuando pasa el cursor o hace clic en un objeto, cambiará automáticamente, lo que informará al usuario sobre la interactividad. Por ejemplo, puede configurar una imagen para que muestre información sobre herramientas cuando pasa el mouse sobre un objeto, configurar un sonido para que se reproduzca o configurar un documento para que se abra cuando se presiona el botón del mouse. No existen restricciones a la hora de crear objetos interactivos. Puedes hacer cualquier cosa que imagines.

En cualquier momento puedes presionar el modo de vista previa y evaluar cómo funciona el menú. Si no está satisfecho con los cambios, siempre puede regresar y continuar editando hasta obtener lo que desea.

Al final del trabajo, empaqueta los archivos del menú de ejecución automática y los copia en una unidad USB. El proceso de crear el tuyo propio. Inicio automático del dispositivo USB muy simple. Cuando la unidad flash está conectada a la computadora, el menú Inicio automático del dispositivo USB se abrirá automáticamente.


¿Cómo eliminar el virus Autorun.inf de tu computadora? Hoy hablaremos de la lucha contra un virus bastante extraño e interesante conocido como Autorun.inf. Este virus apareció hace relativamente mucho tiempo y muchos lo han encontrado, pero no todos pueden afrontarlo.

Todo empieza bastante inusual. El usuario, como siempre, se sienta frente a su computadora, la enciende y el sistema operativo comienza a cargarse. Todo va bien, aparece el escritorio y no parece haber signos de preocupación. Nada frena, todo se abre.

Sin embargo, tan pronto como inicio sesión en mi computadora, una de las unidades locales no se abre. Además, no aparece ningún error y, después de intentar abrir esta unidad local, por alguna razón se abre una carpeta completamente diferente.

El programa antivirus guarda silencio y no encuentra nada, lo que nos confunde aún más, porque si confías en el antivirus, el ordenador no se infecta, ¡pero no se producen errores! Y si intenta hacer clic derecho en un disco local infectado, en el menú contextual, en lugar del elemento "Abrir", aparece una inscripción con jeroglíficos incomprensibles.

No, esto no es un error del sistema y no es una broma, el culpable de todos estos milagros es el virus Autorun.inf. Se las arregla para eludir algunas protecciones antivirus y luego realiza trucos como este. Normalmente, este virus infecta sólo una unidad y coloca su archivo ejecutable en la raíz del disco local de la víctima.

Este archivo está oculto, pero incluso si lo eliminas, volverá a aparecer la próxima vez que inicies, ya que una pequeña parte del virus también se encuentra en el registro. De todo esto se deduce que para eliminar esta infección tendrá que acceder no solo al disco local, sino también a profundizar en el registro.

Bueno, ahora sobre todo con más detalle. Lo primero que debes hacer para deshacerte del virus es hacerlo visible. Para hacer esto, debe ir al Panel de control a través del menú Inicio y acceder a "Opciones de carpeta".

En la ventana que aparece, en la pestaña "Ver", es importante no solo marcar la opción "Mostrar archivos, carpetas y unidades ocultos", sino también desmarcar la opción "Ocultar archivos protegidos del sistema" y luego hacer clic en "Aplicar". ” y “Ok” en consecuencia.

Ahora el objetivo principal es abrir el disco local infectado. Esto se puede hacer usando Explorer, cualquier administrador de archivos o archivador. En la raíz del disco puedes ver el archivo creado con la extensión “.INF”. Generalmente se llama "Autorun.inf". Ahora necesitas eliminarlo. La cabeza de la hidra es decapitada, pero volverá a crecer si su cuerpo no muere en el registro.

Inmediatamente después de eliminar "Autorun.inf", debe ir al menú "Inicio" e ingresar "regedit" en la barra de búsqueda. Debe ir a la dirección "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2".

Ahora necesitas buscar e ir a la sección con el nombre del disco infectado. Contendrá una subsección "Shell": esta es la parte restante del virus. Ahora solo queda eliminar inmediatamente esta subsección, reiniciar y el virus será derrotado.

Ejecución automática.inf- suele ser un archivo oculto que se utiliza para iniciar automáticamente programas en medios de almacenamiento (en nuestro caso, autorun.inf para usb).

Este artículo le dirá cómo deshacerse PERMANENTEMENTE de problemas como:

virus autorun.inf
cómo eliminar el virus autorun.inf de una unidad flash
cómo proteger una unidad flash de virus sin utilizar programas antivirus.

Y te ayudará:

cómo crear una carpeta inf de ejecución automática
cómo deshacerse de autorun.inf
Hacer protección contra autorun.inf

Antes de pasar a las aplicaciones prácticas, me gustaría dar una pequeña parte teórica. Cuando insertas una unidad flash en la computadora de alguien, si esa computadora está infectada con un virus, escribirá archivos en tu unidad flash (casi siempre están ocultos) y también recuerda escribir el archivo. autorun.inf. Y cuando insertas esta unidad flash en la computadora de alguien, cuando insertas la unidad flash, se inicia el archivo autorun.inf. Y estos virus comienzan a penetrar en otra computadora. Por supuesto, los programas antivirus intentan evitarlo. Pero hay una solución mucho mejor para este problema.
Esto significa que todos los archivos o carpetas de una computadora son de dos tipos: ocultos o no ocultos. Para ocultar un archivo o carpeta, debe:

ingrese "Propiedades de archivo o carpeta"; en la mayoría de los casos, esto se logra haciendo clic con el botón derecho del mouse.

Marque el atributo "Oculto" y si hace clic en "Aceptar", el archivo o carpeta se ocultará.
Sigamos adelante. Si insertamos una unidad flash USB en el ordenador, el resultado será algo similar a esto:

Pero si hace clic en el botón "Archivos ocultos". O vaya al menú "Configuraciones-Configuraciones-Contenido del panel" y marque la casilla "Mostrar archivos ocultos/del sistema"

Podemos ver la imagen:

Aparecieron archivos que no habíamos visto antes. Estos son: la carpeta RECYCLER, los archivos autorun.exe y autorun.inf, etc. ahí es donde viven los virus.
¿Cómo proteger una unidad flash de virus?


Ahora pasemos a la respuesta.

Todos los virus ingresan a su computadora a través de una unidad flash USB, utilizando el archivo autorun.inf. Por lo tanto, para evitar que los virus penetren en su computadora, debe crear una carpeta autorun.inf en su medio. Creo que puedes hacer esto sin ningún problema haciendo clic derecho:

Ahora, no importa cómo los virus intenten escribir el archivo autorun.inf en la unidad flash, no podrán hacerlo. Porque autorun.inf ya existe. Se puede decir, pero ¿es una carpeta, no un archivo? Sí, para nosotros esto es una gran diferencia, pero para el Sistema Operativo la diferencia es sólo un bit.

Pero hay un problema. Algunos virus son más inteligentes. Entonces, antes de escribir, eliminarán su carpeta y luego escribirán su archivo autorun.inf.

Por lo tanto, no solo debe crear la carpeta autorun.inf, sino también crearla de tal manera que no se pueda eliminar, entonces ningún virus podrá eliminar su carpeta autorun.inf.

Ahora pasemos a cómo implementar esto:

1er método:

1. Cree una carpeta o directorio autorun.inf.
2. Vaya a Iniciar-Ejecutar:

e ingrese cmd (para Wista OS debe ir a Inicio y en la parte inferior debe ingresar cmd). Presione Entrar.
Después de esto se abre una ventana:

Ingrese allí: el nombre del disco y dos puntos. En mi caso, la unidad extraíble es la unidad J.

Al presionar Enter, accederá a su disco. Después de eso, ingrese el comando: cd autorun.inf

Si todo está bien, cuando presione Enter, debería suceder lo siguiente:

Ahora estás en la carpeta autorun.inf.
Y la última etapa. Ingrese el siguiente texto: md nombre..\

Y presione Entrar. En principio, donde estaba la palabra nombre, se podía sustituir por cualquier palabra. ¡Listo! Ha creado una carpeta autorun.inf con un nombre de carpeta que no se puede eliminar.

2do método:(más simple)

1.Cree un “Documento de texto.txt” (botón derecho del mouse-->Nuevo o Nuevo-->Documento de texto.txt). Cambiamos el nombre y la extensión: por ejemplo, esto: " USB.bat"
2.Haga clic derecho o seleccione editar o en Total Commander presione F4.
3.Copia el siguiente texto:

atributo -s -h -r ejecución automática.*
ejecución automática.*
mkdir "\\?\%~d0\autorun.inf\nombre..\"
atributo +s +h %~d0\autorun.inf

4.Guardar y cerrar
5.Copia el archivo USB.bat a la raíz de la unidad flash y simplemente ejecútelo (aparecerá una carpeta oculta que no se puede eliminar).

En este caso, el archivo USB.bat primero elimina el autorun.inf existente y luego crea una carpeta autorun.inf no eliminable; en otras palabras, el segundo método hace lo que describí en el primer método, solo que todo lo que necesita hacer es crear USB.bat y ejecútelo, por lo que el segundo método es mucho más conveniente.

Nota: cuando oculta la carpeta autorun.inf no eliminable, actúa como un indicador. Porque si hay virus en la unidad flash, significa que ya intentaron eliminar esta carpeta y, cuando se elimina, el atributo oculto desaparece. Por lo tanto, si inserta una unidad flash y la ve abierta, entonces hay virus en la unidad flash y puede limpiarla de virus y el archivo. USB.bat reinicie, con la carpeta oculta nuevamente.

Esta carpeta autorun.inf no puede ser eliminada por nada. La única forma de eliminarlo es formatear la unidad flash.

Ahora bien, si inserta una unidad flash, incluso si hay virus en su computadora y pueden escribir código de programa en su unidad flash, no podrán ejecutarse ni transferirse a la computadora. A menos que quieras ejecutarlos manualmente)))

Hola de nuevo super hacker. :) Ahora está interesado en el nombre: "Hágalo usted mismo Autorun". Bueno, averigüémoslo, como comprenderá, esto no se aplica al campo de la piratería, es solo experiencia y habilidad que siempre pueden serle útiles. y en todas partes.
¡¡¡Estoy 101% seguro de que al menos una vez has metido algún tipo de disco de juego en tu nueva sidra!!! Y sabiendo eso después de que lo insertaste. Ante tus ojos apareció una hermosa ventana con todo tipo de menús y botones.

Ahora esto se practica en todas partes, tanto en discos con juegos como en discos con muelles, música, incluso en mi disco de limpieza hay esto. En absoluto Ejecución automática inventado para los lamers que no saben qué hacer clic para instalar el juego o encontrar el resumen deseado en el disco. Pero algunas personas lo utilizan por comodidad y para no tener que subir demasiado al disco.

Pero ahora mismo te preguntarás: "¿Por qué diablos debería ser tan feliz?"
Respondo: “Bueno, digamos que reuniste todos los programas de piratería o programación en un disco y luego una vecina con pechos grandes te pide este disco y luego te llamará toda la noche o finalmente volverá a casa. (Entonces no sigas leyendo;)) Y empezará a hacer preguntas estúpidas, no todo el mundo puede soportar esto.
Y si escribe Autorun, el propio disco le dirá qué hacer. En la pantalla aparecerán hermosas páginas o ventanas con botones e información:
"Instalación, desinstalación, configuración". Y no tendrás que explicarle nada a nadie. Y cuando estaba escribiendo este artículo, me di cuenta de que no es necesario hacer ese truco con una rubia tetona, dile que venga a ti y le contarás y le mostrarás todo. Pero no me corresponde a mí explicártelo: .(PD: esto se aplica a los machos y a los techos...)

Entonces, comencemos a aprender:

Se puede realizar una ejecución automática a partir de cualquier cosa, ya sean archivos *.exe *.bat *.com *.txt *.html. Todo depende de tus conocimientos. La ejecución automática se crea en el Bloc de notas y siempre se llama igual "Autorun.inf", cree un archivo con ese nombre e ingréselo en él.


icono=iconca.ico
abrir=iniciar.exe

Hay dos parámetros "icon=ico.ico", este es el icono del disco que se mostrará en el Explorador en lugar del estándar. Hay muchísimos iconos en la red, o dibujarlos tú mismo, no es difícil. Puedes instalar el programa ArtICO o dibujar un pequeño bmp en Paint y cambiar la extensión a ico. El icono estará listo.

abrir=index.html

escribirá que "index.html no es una aplicación Win32", qué masdai más estúpido :)
Para tal caso, en todos los discos de Chip Log hay un archivo start.exe, cópielo a su disco y escriba esto


icono=iconca.ico
abrir=start.exe index.html

Su índice se abrirá en el navegador, puede escribir ese lío usted mismo en cualquier lenguaje de programación en 2 líneas. Si tienes cerebro.
Por lo tanto, puede realizar la ejecución automática a través de (interfaz web) html como un sitio web...
*.bat se ejecutará perfectamente por sí solo, ¿captaste la pista? Se puede ocultar y ejecutar cuando sea necesario.

Naturalmente, puede dejar "Autorun.inf" en el disco y guardar otros archivos en cualquier lugar, por ejemplo, así


icono=datos\iconca.ico
abrir=datos\start.exe

Este archivo también funcionará en discos duros, es decir, puede crear un icono para su disco duro. Pero esto no funciona en disquetes, no lo ven, ¡lo cual es una lástima!
Si quiere ser creativo, puede copiar el archivo io.sys de la unidad principal c: y grabarlo en un CD. Y si el usuario olvida quitar el disco, Windows no arrancará. Personas inteligentes han ideado una protección contra los estafadores en forma de archivo BAT. Y protegió su disco con una contraseña. Pero esa es una conversación diferente. Como dicen: “Todo está limitado por la imaginación, y cuanto más, más locas e inteligentes serán las ideas ;))) !!!”

Con la ejecución automática puede ejecutar cualquier programa desde el disco duro del usuario.
Al crear un archivo bat y registrarlo en ejecución automática, puede ejecutarle un virus sin el conocimiento del usuario, para que no se dé cuenta, puede eliminar, instalar, etc., algo sin su conocimiento.
¡Pero estropear los espacios en blanco sólo por diversión no es gran cosa y es caro!

Existe un programa AutoPlayMenu con su ayuda puedes crear fácilmente ejecuciones automáticas. Incluso puedes realizar una ejecución automática en C++ y otro lenguaje de programación. En general, entiendes que todo está limitado únicamente por tu imaginación y capacidades, y aquí terminaremos nuestro artículo educativo.

No importa lo que digan los expertos de la Recording Industry Association of America (RIAA), no son sólo los piratas de la música los que utilizan las funciones de grabación de discos CD-R/RW. En un entorno empresarial, grabar información en un CD resulta ser la forma más conveniente de transmitir la información necesaria al público objetivo. Fiables y portátiles, las unidades de CD son el medio más popular hoy en día para distribuir presentaciones de PowerPoint, documentos HTML, formularios PDF, animaciones Flash y cualquier otro dato empresarial.

La función de ejecución automática de CD, incluida en casi todos los sistemas operativos, puede hacer la vida del usuario mucho más fácil. Un simple archivo de texto autorun.inf es responsable de administrar la ejecución automática, que se puede crear utilizando una de las muchas utilidades especiales o de forma independiente; necesitará un editor de texto y un conjunto mínimo de conocimientos.

Método uno

Esta idea se detectó en el foro http://www.cyberforum.ru/html/: dado que el archivo autorun.inf de la configuración básica determina qué programa debe iniciarse cuando se inserta un CD en la unidad y qué icono debe mostrarse al visualizar el disco utilizando el Explorador de Windows ( Explorador de Windows) o cualquier otro administrador de archivos. Luego, el archivo de texto debe colocarse en el directorio raíz del disco y contener las siguientes líneas:


open=nombre_programa.exe
icono=nombre_icono.ico

El archivo del icono también debe almacenarse en el directorio raíz del disco.

Otra opción

Si el programa de ejecución automática no está almacenado en el directorio raíz del disco, debe especificar la ruta en el archivo autorun.inf:


open=carpeta1\carpeta1A\nombre_programa.exe
icono=nombre_icono.ico

A veces para ejecutar un programa automáticamente es necesario especificar un argumento:


open=nombre_programa.exe /argumento
icono=nombre_icono.ico

Ejecución automática sin programa

Si el disco contiene presentaciones, archivos PDF o documentos HTML para clientes, inversores y empleados, el archivo autorun.inf debería verse ligeramente diferente y se debería almacenar un archivo por lotes de DOS en el directorio raíz del disco. En esta configuración, el archivo autorun.inf ejecuta un archivo por lotes, que abre los archivos escritos en el disco utilizando la aplicación predeterminada seleccionada para ese tipo de archivo. Por ejemplo:


abrir=autorun.bat index.htm
icono=nombre_icono.ico

Y el archivo autorun.bat debe contener el siguiente código:

eco apagado
@inicio %1 %2 %3 %4 %5 %6 %7 %8 %9
@salida

Otra variación del mismo escenario implica el uso del comando ShellExecute:


ShellExecute=index.htm
icono=formación.ico

El uso del archivo autorun.inf para ejecutar automáticamente CD autograbados ahorrará a los usuarios dolores de cabeza innecesarios y aumentará la probabilidad de que información importante llegue a los destinatarios. Y dado que se trata de un archivo de texto simple, se puede crear con cualquier editor de texto y simplemente escribirlo en el disco.

Método dos

El archivo autorun.inf creado con el primer método funcionará en cualquier computadora, con excepción de aquellas en las que la función de ejecución automática no funciona en absoluto por una razón u otra. El archivo por lotes utilizado en el primer caso no prevé la posibilidad de errores y, por lo tanto, simplemente no funciona si se producen errores.

En este caso, será útil una utilidad de shell de uno de los fabricantes externos. Estas utilidades contienen mecanismos para resolver errores comunes, lo que le permite completar el proceso de ejecución automática incluso si ocurre una falla. Nuestro ejemplo utiliza la utilidad autorun.exe, que se puede descargar desde el sitio web de Tarma Software Research. La utilidad Tarma se puede utilizar libre y libremente para fines individuales y comerciales sin licencias ni acuerdos de usuario.

Para utilizar la utilidad, simplemente necesita reemplazar autorun.bat con autorun.exe en el archivo autorun.inf. Entonces un archivo autorun.inf simple se verá así.




Arriba