Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Automaticky otevřít .bat přes autorun.inf

Dobrý den, mám přesně stejný dotaz, jako osoba v odkazu:

http://answers.yahoo.com/question/index?qid=200809 29063516AA30iOo

Chci aby se automaticky spustil můj soubor s příponou .bat, když zasunu flashku do pc.
Bohužel přes řešení, které je tam vykládané jsem se k cíli nedostal.
Pro eliminaci dalších dotazů: mám W7, Flasky se mi spouští normálně, takže autorun běží.
Postupoval jsem tak, že jsem -> naformátoval do ntfs -> zobrazil si pro jistotu skryté soubory -> najel na flashku ->vytvořil nový soubor .txt a přejmenoval na "autorun.inf" -> do něj jsem vložil následující kód:

[autorun]
open=Jpg.bat
action=Start My Application

Zkoušel jsem to bez toho "[autorun]", bez toho "action=Start My Application" a nic nefungovalo. Pátral jsem na netu: http://dailycupoftech.com/usb-drive-autoruninf-twe aking/ i tady v historii, ale marně. Děkuji za jakékoliv navrhované řešení.

Předmět Autor Datum
Píšete viry, že se snažíte používat Autorun.inf? Jenom pitomec (z hlediska IT) nechává Autorun zapnu…
Pytlík 26.01.2012 17:35
Pytlík
Viry tedy nepíšu, spíš zkouším, co všechno jde udělat. ;-) A to vaše řešení nemělo vliv. Pořád stejn…
Ondra HP 26.01.2012 17:47
Ondra HP
Jsi si naprosto jistý, že se ten soubor jmenuje autorun.inf a není to autorun.inf.txt přičemž to .tx…
Wikan 26.01.2012 17:49
Wikan
Tak jsem znova naformátoval (tentokrát na fat32). A zase nic. Syntaxe pořád stejná: [autorun] open=…
Ondra HP 26.01.2012 17:56
Ondra HP
Ne, mám zobrazené přípony známých souborů. TXT odmažu. soubor změní ikonu (sys)
Ondra HP 26.01.2012 17:57
Ondra HP
pokud mají ti lidi mozek - anebo nechali zapnuté automatické aktualizace - tato syntaxe už dnes nefu…
lední brtník 26.01.2012 17:58
lední brtník
ach ták! 100%?
Ondra HP 26.01.2012 18:05
Ondra HP
vyzkoušej. pokud máš aktualizovaný pc, nic se ti s open nebo shellexecute nespustí. a jak píše mm, w…
lední brtník 26.01.2012 18:50
lední brtník
Mam taky pocit ze W7 defaultne autorun u USB harddiskov ignoruje. Je to po 10rokov nadavania konecne…
MM.. 26.01.2012 18:14
MM..
Půjde mi to zkusit přes VMware? - mám tam jedny XPčka, ale nikdy jsem nezkoušel do toho dostat flash…
Ondra HP 26.01.2012 18:51
Ondra HP
ked v tom VMware mozes pouzivat USB (pripadne si to v nastaveniach Vmware skontroluj) tak by to ist…
MM.. 26.01.2012 18:55
MM..
pokud máš ve virtual machine USB adapter tak se po zasunutí flasky objeví ve stavovém řádku VMware v…
viva 26.01.2012 19:01
viva
Tak jsem zase zpátky. Mě totiž nefunguje ani přidat tam ikonu. Asi dělám někde nějakou základní chyb…
Ondra HP 29.01.2012 15:28
Ondra HP
[autorun] icon=Acronisboot48.ico label=flashka Acronis 2011 při druhém vložení se už autorun načte…
lední brtník 29.01.2012 15:47
lední brtník
dík, funguje to! Jde to použít i u HDD? (320 interní v boxu připojitelný přes usb, NTFS)
Ondra HP 29.01.2012 16:04
Ondra HP
zkus to. windows se k externím diskům v boxu občas chová divně, a někdy je považuje za neodpojitelné…
lední brtník 29.01.2012 17:51
lední brtník
Tak to je dobrý. Dřív si to o něm myslelo, že je také neodpojitelná a když jsem dal bezpečně odebrat… poslední
Ondra HP 29.01.2012 19:41
Ondra HP

Píšete viry, že se snažíte používat Autorun.inf? Jenom pitomec (z hlediska IT) nechává Autorun zapnutý, takže to na většině strojů (najmě těch s rozumnějšími majiteli) nebude fungovat.
Ale kdo chce kam, pomožme mu tam. Zkuste řádek open změnit na
open=cmd.exe /c Jpg.bat

Viry tedy nepíšu, spíš zkouším, co všechno jde udělat. ;-)
A to vaše řešení nemělo vliv. Pořád stejné. Viz screen.

vstiekz.jpg

Myslím, že je problém v to autorun.inf. Jakoby vůbec nereagoval. Nefunguje ani příkaz "label" na pojmenování flasky, ani "icon". Ještě dodám, že ten soubor je uložen také na té flashce -> jediné dva soubory, co tam jsou (autorun.inf a jpg.bat).

Tak jsem znova naformátoval (tentokrát na fat32). A zase nic. Syntaxe pořád stejná:

[autorun]
open=cmd.exe /c Jpg.bat
action=Start My Application

Celé vložené do autorun.inf, vedle soubor jpg.bat

@echo off
C:\adresar\A.jpg
echo Spusteno.
pause

Ten má jen otevřít obrázek v Adresáři, co mám na C:, Pro jistotu jsem tam vložil i "pause", kdyby byla chyba tady, abych to odhalil. Ale on se vůbec nespustí. Jenom naskočí obyčejná tabulka otevření flasky (jako předchozí screen - bez možností obrázků - předtím tam s nimi byl na pokus ještě soubor ikony). Nic víc. Nápady?

pokud mají ti lidi mozek - anebo nechali zapnuté automatické aktualizace - tato syntaxe už dnes nefunguje. ms tuto virovou díru po 11 letech konečně vypnul, a normální člověk to má zakázané dávno přes NoDriveTypeAutoRun.
z autorun.inf jsou dnes použitelné jen příkazy:

icon=ikona.ico ... může jít o ikonu v .exe
label=Hiren's Boot Flex ... popis

příkazy 'open' pro spuštění programu a 'shellexecute' pro otevření asociovaného dokumentu jsou dnes nefunkční.

Tak jsem zase zpátky. Mě totiž nefunguje ani přidat tam ikonu. Asi dělám někde nějakou základní chybu. Můžete mi prosím popsat přesně "jak?"

Vytvořím autorun.txt, přejmenuji na autorun.inf (ano, mám zobrazeny přípony) a vložím tam kód.

icon=ikona.ico

ikonu (ikona.ico) překopíruji do stejného umístění, tady rovnou na flashku. Ale nefunguje to. Co dělám špatně?

Tak to je dobrý. Dřív si to o něm myslelo, že je také neodpojitelná a když jsem dal bezpečně odebrat, tak na mě W7 vyhodily chybovou hlášku. Ale jen co jsem tam dal autorun.inf s labelem a ikonou, tak se HDD tváří jako flashka a jde všechno. Praštěný. :D

Zpět do poradny Odpovědět na původní otázku Nahoru