Salta al contenuto principale

Autorun su penna usb per avviare nvda

alberto buffolino su smanettando, 07\08\2009, h. 12.22.

d.

Ed ora, un po' di pubblicità

:

Sono a chiedervi se vi è la possibilità di inserire
> un autorun su pen usb e se sì quale procedura da seguire in modo da
> bipassare anche la finestra che si apre ogni volta che si connette
> una periferica usb sul pc?
r.

la possibilità c'è, ed è tale e quale quella offerta dai CD...
Tieni però presente due cose:
1. la finestra di richiesta azione da parte di Windows potrebbe presentarsi comunque
2. l'autorun su USB, che vi sia o meno, è pericolosissimo; la cosa migliore da fare, più che crearsi un autorun, sarebbe creare nella radice della penna una cartella chiamata autorun.inf, che impedisce la creazione da parte di virus dei file autorun.inf.
E' l'unico motivo per cui stamattina non sono stato infettato da un rootkit che, con ragionevole sospetto, mi avrebbe controllato e rallentato tutto il traffico Internet (installava un componente DirectX modificato chiamato Winsocks controller o roba simile), giusto per farti capire...
Quindi, se proprio devi farlo, meglio avere un cd o una pennina provvista di blocco lettura (che mi piacerebbe tanto capire perché ora non viene più montato sui modelli recenti).
All'atto pratico, ecco cosa dovrai scrivere nel file autorun.inf, da copiare nella radice della penna:

[autorun]

shell=open

open=NVDA LAUNCHER.bat

action="Avvia NVDA"

Questo naturalmente è un esempio. Il comando shell serve per definire l'azione predefinita quando si preme invio sull'icona della penna in risorse del computer, utile dal momento che altrimenti, ogni volta partirebbe NVDA anziché aprirsi la penna.

Il comando open indica cosa deve essere avviato dall'autorun: può trattarsi di un file bat o di un eseguibile sempre nella radice dell'unità (consigliato), oppure in una sottocartella (in questo caso ti consiglio il percorso in formato DOS se i nomi sono troppo lunghi e la sintassi sottocartella\programma.exe, senza l'indicazione della lettera dell'unità).

Infine, il comando action fa implicitamente riferimento ad open e fa comparire la stringa di testo racchiusa fra virgolette come azione predefinita nella finestra di richiesta azione, per cui, se non senti partire nulla, molto probabilmente sarai posizionato su Avvia NVDA e quindi ti basterà premere invio.

Vi sarebbero ancora moltissime cose da dire, ma penso che per l'utilizzo che vuoi fare tu del file autorun sia più che sufficiente.

Ah, ricorda che su Vista, se non ricordo male, l'autorun è gestito un po' diversamente e che su Windows 7 addirittura sembra esser stato tolto, una buona volta.