Cet article explique comment effectuer une installation par lots de Windows 95 utilisant un fichier Msbatch.inf et une carte réseau PCMCIA (PC Card) avec les pilotes fournis par le fabricant (non inclu dans Windows 95).
Microsoft ne pas encourage ou prend en charge les modifications apportées aux fichiers .inf ; par conséquent, support technique Microsoft ne prend pas en charge la procédure dans cet article. Bien que nous testé la procédure suivante et il apparaît pour fonctionner comme indiqué, effectuez une copie de sauvegarde de votre fichier .inf avant de poursuivre.
Lorsque vous installez Windows 95 sur un réseau à l'aide d'une carte réseau PCMCIA, la carte réseau n'est pas reconnue jusqu'à ce qu'après Exécution de l'Assistant PCMCIA. Au moment où le PCMCIA Assistant s'exécute, le dossier temporaire contenant les pilotes de carte réseau PCMCIA créés par programme d'installation a déjà été supprimé. De ce fait, programme d'installation s'arrête et vous invite pour le disque pilote de carte réseau fourni par le fabricant de la carte. Pour automatiser le processus, procédez comme suit :
- Utiliser l'outil programme d'installation INF pour intégrer le fichier .inf du fabricant. L'outil du programme d'installation inf se trouve sur le CD-ROM Windows 95 dans le dossier Admin\Nettools\Netsetup. Pour savoir comment faire pour utiliser cet outil, consultez le fichier Infinst.txt dans le même dossier.
Remarque : si la carte réseau PCMCIA est une carte multifonction, le disque du fabricant pilote peut contenir plusieurs fichiers .inf. Si c'est le cas, utilisez l'outil du programme d'installation INF avec le fichier .inf contenant l'entrée suivante : Classe = multifonction
IMPORTANT : Si l'outil du programme d'installation INF ne pas intégrer le fichier .inf avec succès, comporte peut-être un problème avec le fichier .inf. Si cela se produit, contactez le fabricant pour savoir sur l'obtention d'un fichier .inf mis à jour. Vous ne pouvez pas terminer cette procédure sans un fichier mis à jour qui fonctionne avec l'outil du programme d'installation du fichier INF. - Copiez de la carte réseau de pilote et de fichier .inf à partir pilote de disque du fabricant dans le dossier de NetSetup sur votre serveur.
- Exécutez 2.0 lot pour créer le fichier Msbatch.inf avec les options souhaitées. Les paramètres suivants sont requis :
- Définir le type d'installation personnalisé. Ceci est nécessaire afin que le réseau à distance des peut être ajouté. Mise en réseau à distance doit être ajouté car il n'existe aucune détection de la carte réseau lorsque l'Assistant PCMCIA n'est pas exécuté. S'il y n'a aucune détection de la carte réseau, le client et les protocoles ne sont pas téléchargées sur l'ordinateur pendant l'installation. Sans ces fichiers, il n'aucune connectivité réseau. Accès réseau à distance Ajout permet le l'installation du client et protocoles pendant l'installation.
- Définir l'accès réseau à distance pour être installé en tant que composant facultatif.
- Enregistrez le fichier Msbatch.inf.
- Utilisez n'importe quel éditeur de texte (tel que le Bloc-notes) pour ouvrir le fichier Msbatch.inf. Ajoutez la ligne suivante à la section [réseau] du fichier :
IgnoreDetectedNetcards = 1
Cette entrée empêche paramètres d'afficher les boîtes de dialogue qui invitent à saisir pour les disques si une carte réseau est détectée en raison de pilotes en mode réel qui sont actuellement chargées en mémoire. Programme d'installation empêche également d'essayez d'installer NDIS2 prise en charge de la carte réseau au lieu de pilotes en mode protégé 32 bits. - Dans la section [réseau] du fichier, vérifiez que cette ligne est présente :
WorkStationSetup = 0
- Créer ces sections et des entrées dans le fichier :
[DestinationDirs]
<section_to_copy_inf> = 17
<section_to_copy_vxd> = 11
[<section_to_copy_inf>]
<filename><nom_fichier>.inf
<optional_file_name>.inf
[<section_to_copy_vxd>]
<filename>.vxd <nom_fichier>
Remarque : <optional_file_name> est le nom du fichier .inf deuxième si le périphérique est une carte multifonction. En général, il est un fichier .inf pour le pilote de carte réseau et une pour l'autre périphérique (généralement un modem). Si le périphérique PCMCIA n'est pas un périphérique multifonction, cette ligne n'est pas nécessaire.
Lors de l'installation, le dossier temporaire créé par programme d'installation est supprimé après le premier redémarrage, avec les fichiers nécessaires à l'exécution la PCMCIA carte qui ont été initialement copiés pendant l'installation. Les entrées répertoriées ci-dessus s'assurer que les fichiers .inf et de pilote sont copiés au cours du programme d'installation de la phase de copie de fichier et placés dans les dossiers corrects comme indiqué dans le paramètre de dossier [DestinationDirs].
Pour plus d'informations sur les valeurs dossier de destination, consultez l'annexe C, pages 1166 1167, du Kit de ressources de Windows 95. - Ajouter la section suivante et la ligne au fichier. Cette ligne démarre l'Assistant PCMCIA pour détecter les sockets PCMCIA et prennent en charge de la carte PCMCIA :
[EnablePCMCIA.addreg]
HKLM, SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\RUNONCE\SETUP, " activer PCMCIA sysdm.cpl,EnablePCMCIA_RunDLL rundll ",, « »
Remarque : cette ligne doit être saisi une seule ligne. Il retours ont été inséré dans cet article pour des raisons de lisibilité. - Dans la section [installation], créer ces entrées :
AddReg=EnablePCMCIA.AddReg
CopyFiles = <section_to_copy_vxd>, <section_to_copy_inf>
Remarque : la première écriture indique les paramètres pour exécuter la section ajoutée à l'étape 8. La deuxième entrée indique les paramètres pour exécuter les sections ajoutées à l'étape 7. - Exécutez le programme d'installation de Windows 95.
La carte PCMCIA doit être détecté automatiquement parmi les dernières étapes de configuration et les pilotes chargés automatiquement sur le disque dur comme indiqué dans instructions le fichier .inf.