Mise à jour : 16 juin 2011

Création de fichiers Cab

Introduction

Si vous créez des add-ons pour Microsoft ® Flight Simulator, vous pouvez utiliser l'utilitaire Cabdir (cabdir.exe) pour combiner tous les dossiers et fichiers d'un répertoire dans un seul fichier appelé cabinet (armoire, ou .Cab), ce qui simplifie le processus de distribution de fichiers pour les utilisateurs finaux, qu'il s'agisse de télécharger le fichier depuis un site Web ou de l'installer à partir d'un DVD ou CD. Vous pouvez utiliser un utilitaire de configuration pour extraire et installer les fichiers pour les utilisateurs finaux ou bien leur expliquer qu'ils peuvent voir et copier manuellement les fichiers du le fichier .cab.

La création de fichiers .cab est particulièrement utile lors de la construction des gauges. Voir le document Creating XML Gauges.

Pour créer un fichier .cab

  1. Passez en mode DOS pour obtenir le Prompt de commande.
  2. Tapez cabdir [switches] source_dir [dest_cab].
 
Notes
  1. source_dir est le nom du dossier contenant les fichiers source.
  2. dest_cab est le fichier .cab destination qui sera construit. Si dest_cab n'est pas spécifié, le .cab sera dans le dossier parent de source_dir, avec le même nom que source_dir.

Commutateurs

Vous pouvez utiliser les commutateurs suivants avec Cabdir.exe :

Commutateur (Switch) Description
/? Affiche une aide cabdir.exe.
/R Recurse into sub directories. This is the default.
/R- Does not recurse into sub directories.
/F Met à plat la structure du dossier. Aucun nom de chemain de sous-dossier ne sera stocké.
/COMPRESS Compresse tous les fichiers (par défaut).
/NOCOMPRESS Ne compresse aucun fichier.
/NOCOMPRESSBGL Compresse tous les fichiers, sauf les .bgl.
/AUTOCOMPRESS Compresse seulement les fichiers qui seront compressés de plus de 10%.
/BATCH Permet d'exécuter cabdir sans interface utilisateur.
/D Efface les fichiers non protégés après la création du CAB.
/V Sortie verbeusedans la fenêtre MS-DOS.
/X Compression maximale aux dépens de l'accès aléatoire. Non recommandé en usage normal.

 

© 2006 Microsoft Corporation. All rights reserved.

~~@~~