Question

Je suis en train de demander aux utilisateurs d'exécuter mon programme d'installation, chaque fois qu'ils brancher mon appareil USB. Je voudrais que cela fonctionne sur tous les (la plupart?) Systèmes d'exploitation Windows.

J'ai un fichier autorun.inf dans le répertoire racine de ma clé USB avec ces contenus:

[Autorun]
ShellExecute=setup.exe
Icon=setup.exe
UseAutoplay=1

Il ne semble pas faire grand-chose du tout. Eh bien ... ça change l'icône correctement, mais rien est exécuté et l'utilisateur ne reçoit pas de messages. Je l'ai essayé sur Windows 7 et Windows Server 2003.

Toutes les idées?

Était-ce utile?

La solution

périphériques de stockage de masse USB ne fonctionnent pas sous Windows Autorun. Vous devez énumérer comme un lecteur de CD-ROM USB afin de soutenir autorun.

Si vous avez un U3 lecteur compatible USB, vous pouvez remplacer souvent les données U3 avec votre propre image CD.

Si cela est un périphérique USB personnalisé, vous devez mettre en œuvre un dispositif composite avec le stockage de masse et lecteur de CD-ROM USB (ou tout simplement le CD-ROM si vous ne voulez pas l'écriture à l'appui).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top