Précédent   Forum des professionnels en informatique > Systèmes > Windows
Windows Forum d'entraide sur le système Windows. Lire la F.A.Q Windows XP et la F.A.Q Windows Vista
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/12/2010, 10h36   #1
Invité de passage
 
BERTIN LOBO
Inscription : octobre 2010
Messages : 20
Détails du profil
Informations personnelles :
Nom : BERTIN LOBO

Informations forums :
Inscription : octobre 2010
Messages : 20
Points : 0
Points : 0
Par défaut attribution d'une lettre au disque

bonjour,
j'ai un petit problème auquel j'aimerai que vous puissiez m'aider.quand je branche un disque externe, on lui accorde une lettre(E,F,G...)cette lettre variable d'une machine à une autre selon le nombre de disques qui lui sont branchés. j'ecris des scripts devant utiliser la lettre du disque externe. or cette derniere varie et n'est pas connue à l'avance. pouvez vous m'aider?
LOBO1986 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2010, 13h10   #2
Membre chevronné
 
Avatar de txuku
 
Inscription : octobre 2008
Messages : 534
Détails du profil
Informations personnelles :
Âge : 63
Localisation : France, Pyrénées Atlantiques (Aquitaine)

Informations forums :
Inscription : octobre 2008
Messages : 534
Points : 685
Points : 685
Bonjour LOBO1986

Je ne sais pas si cela peut t aider - j utilise un fichier autorun.inf :
Code :
1
2
[autorun]
LettreClef.bat
et le fichier .bat :
Code :
1
2
3
4
5
@echo off
echo select volume %cd:~0,1% > %temp%\driveletter.txt
echo assign letter=V noerr >> %temp%\driveletter.txt
diskpart /s %temp%\driveletter.txt
del /s %temp%\driveletter.txt
Qui donne automatiquement a ma clef la lettre V:\
txuku est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2010, 15h51   #3
Expert Confirmé
 
Avatar de JML19
 
Homme Jean Michel
Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Inscription : décembre 2010
Messages : 2 167
Détails du profil
Informations personnelles :
Nom : Homme Jean Michel
Localisation : France, Corrèze (Limousin)

Informations professionnelles :
Activité : Retraité : Electrotechnicien Electronicien Informaticien de la SNCF
Secteur : Transports

Informations forums :
Inscription : décembre 2010
Messages : 2 167
Points : 3 220
Points : 3 220
Bonjour

Quelques variables d’ environnement directement accessibles par " Démarrer " - " Exécuter " :

%SystemDrive% : La lettre de lecteur sur laquelle Windows est installé
%SystemRoot% : Le répertoire contenant le système
%ProgramFiles% : Le répertoire dans lequel sont installé les applications
%userprofile% : C:\Documents and Settings\Le_nom_de_l’uitilsateur_actuellement_connecté
%AllUsersProfile% : Le répertoire dans lequel le répertoire " All Users " est installé
%APPDATA% : Le répertoire " Application data "

Variable d'environnement Description

%APPDATA% Retourne un chemin d'accès au répertoire par défaut contenant les programmes utilisateur (par défaut: Crogram Files.
%CMDCMDLINE% Retourne la commande exacte utilisée pour accéder à l'interprêteur de commandes (cmd.exe).
%COMPUTERNAME% Retourne le nom attribué à l'ordinateur.
%DATE% Retourne la date actuelle.
%ERRORLEVEL% Contient le code d'erreur de la dernière commande utilisée.
%HOMEDRIVE% Contient la lettre de lecteur sur laquelle le répertoire de l'utilisateur courant est situé.
%HOMEPATH% Contient le chemin d'accès complet au répertoire de l'utilisateur courant.
%NUMBER_OF_PROCESSOR% Contient le nombre de processeurs présents sur le système.
%OS% Contient une chaîne de caractères décrivant le système d'exploitation installé. Noter que Windows 2000 se déclare comme étant WINDOWS_NT.
%PATH% Spécifie le chemin d'accès vers les principaux exécutables du système.
%PATHEXT% Décrit les extensions que le système considère comme exécutables.
%PROCESSOR_ARCHITECTURE% Décrit l'architecture du processeur (x86 pour les machines Intel, IA64 pour les architectures RISC).
%RANDOM% Retourne un entier compris entre 0 et 32167 choisi aléatoirement par le système.
%SYSTEMDRIVE% Contient la lettre de lecteur sur laquelle le système est situé (généralement C.
%SYSTEMROOT% Contient le chemin d'accès au répertoire racine du système.
%TEMP% Contient le chemin d'accès du répertoire temporaire pour les applications.
%TMP% Contient le chemin d'accès du répertoire temporaire pour les applications.
%TIME% Retourne l'heure actuelle.
%USERDOMAIN% Contient le domain auquel appartient le compte courant.
%USERNAME% Contient le nom d'utilisateur correspondant au compte courant.
%USERPROFILE% Contient l'emplacement du profil utilisateur du compte courant.
%WINDIR% Contient le chemin d'accès au répertoire du syst&ergrave;me (généralement C:WINDOWS ou C:WINNT).

Variables communes à la plupart des versions de Windows :

•TMP et TEMP : répertoire temporaire de Windows.
•PROMPT : Invite affichée par l'invite de commandes.
•Winbootdir : répertoire de démarrage de Windows.
•COMSPEC : nom du programme d'invite de commande.
•PATH : chemins de recherche des programmes et DLL (séparés par des points virgules).
•Windir : répertoire de Windows.
Variables disponibles sous Windows NT et 2000 :

•COMPUTERNAME : nom de l'ordinateur.
•HOMEDRIVE : disque local primaire (partition système).
•HOMEPATH : dossier par défaut pour les utilisateurs.
•LOGONSERVER : nom du serveur de domaine.
•NUMBER_OF_PROCESSORS : nombre de processeurs installés.
•OS : nom du système d'exploitation.
•Os2LibPath : chemin de la bibliothèque Microsoft OS/2.
•PATHEXT : liste des extensions de fichier reconnus comme des exécutables.
•PROCESSOR_ARCHITECTURE : type de processeur installé.
•PROCESSOR_IDENTIFIER : identification du processeur installé (type, modèle, etc.).
•PROCESSOR_LEVEL : niveau du processeur.
•PROCESSOR_REVISION : révision du processeur.
•SystemDrive : disque local sur lequel le système réside.
•SystemRoot : chemin du système (égal à Windir).
•USERDOMAIN : nom du domaine sous lequel l'utilisateur s'est connecté.
•USERNAME : nom de l'utilisateur courant.
•USERPROFILE : chemin du profil de l'utilisateur courant.
Variables disponibles sous Windows 2000 :

•ALLUSERSPROFILE : chemin du profil commun à tous les utilisateurs.
•APPDATA : chemin des données applicatives de l'utilisateur courant.
•CommonProgramFiles : chemin des programmes communs.
•ProgramFiles : chemin des programmes.
JML19 est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 22/12/2010, 09h00   #4
Membre éclairé
 
Avatar de tigzy
 
Inscription : mars 2010
Messages : 260
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations forums :
Inscription : mars 2010
Messages : 260
Points : 316
Points : 316
@JML19: C'est quoi le rapport avec le sujet?
tigzy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2010, 14h44   #5
Membre éprouvé
 
Avatar de _Snoopy
 
Homme Florian
Analyse système
Inscription : septembre 2010
Messages : 285
Détails du profil
Informations personnelles :
Nom : Homme Florian
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Analyse système
Secteur : Santé

Informations forums :
Inscription : septembre 2010
Messages : 285
Points : 435
Points : 435
Envoyer un message via MSN à _Snoopy
Citation:
Envoyé par tigzy Voir le message
@JML19: C'est quoi le rapport avec le sujet?
effectivement...... on se pose un peu la question mais bon... ça fait des points !


Pour en revenir au sujet qui nous intéresse, tu peux affecter en permanence une lettre à un disque en passant par le registre :

HKLM\SYSTEM\MountedDevice

Si tu branche ta clé, puis modifies la lettre dans cette entrée du registre, la lettre sera conservée pour les prochaines fois !
__________________
Celui qui sait qu'assez c'est assez, en aura toujours suffisamment.
[Lao Tseu]
_Snoopy est déconnecté   Envoyer un message privé Réponse avec citation 20
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h29.


 
 
 
 
Partenaires

Hébergement Web