Numéro de série clé USB sur Mac script bash
Patrickdusud_0856
Messages postés
39
Date d'inscription
Statut
Membre
Dernière intervention
-
brucine Messages postés 21745 Date d'inscription Statut Membre Dernière intervention -
brucine Messages postés 21745 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous, j'espère poser ma question au bon endroit.
Je cherche à lire le numéro de série d'une clé USB sur mon mac depuis un script bash ou le terminal. Je souhaite par la suite utiliser ce numéro pour lancer une vérification, et si ce dernier correspond, lancer le programme, si le numéro ne correspond pas, mettre fin au programme.
Pour un script .bat je l'ai fait de cette manière avec l'aide de nos amis du forum :
Pour Windows et batch ce code fonctionne parfaitement, mais pour MAC et Bash, je ne réussis pas à créer son équivalence.
Merci de votre aide.
Je cherche à lire le numéro de série d'une clé USB sur mon mac depuis un script bash ou le terminal. Je souhaite par la suite utiliser ce numéro pour lancer une vérification, et si ce dernier correspond, lancer le programme, si le numéro ne correspond pas, mettre fin au programme.
Pour un script .bat je l'ai fait de cette manière avec l'aide de nos amis du forum :
setlocal enabledelayedexpansion
FOR /F "skip=1 delims=" %%A in ('wmic diskdrive get serialnumber ^| findstr .') DO (
echo %%A | findstr "0101d18be0e9c7afa7cb" >nul && set match=1
)
if !match! equ 1 (goto :Depart) else (goto :Erreur)
Pour Windows et batch ce code fonctionne parfaitement, mais pour MAC et Bash, je ne réussis pas à créer son équivalence.
Merci de votre aide.
A voir également:
- Numéro de série clé USB sur Mac script bash
- Clé usb non détectée - Guide
- Formater clé usb - Guide
- Clé usb - Accueil - Stockage
- Clé windows 8 - Guide
- Télécharger windows 7 sur clé usb gratuit - Télécharger - Systèmes d'exploitation
1 réponse
Bonjour,
Je pense que le forum Shell sera plus approprié pour trouver un spécialiste en script bash : https://forums.commentcamarche.net/forum/shell-287
Laisse quand même ta question ici et reviens nous donner la solution.
Ritchi
Je pense que le forum Shell sera plus approprié pour trouver un spécialiste en script bash : https://forums.commentcamarche.net/forum/shell-287
Laisse quand même ta question ici et reviens nous donner la solution.
Ritchi
Je ne comprends rien à MacOs et encore moins à Bash, et qui de toute façon par exemple ignorent tout de wmic, il faut donc repartir à zéro.
Pour extraire le numéro de série à tester, voir par exemple là (tout en bas du fil):
https://apple.stackexchange.com/questions/275382/get-serial-numbers-of-connected-usb-devices
Par contre, la vérification et le branchement conditionnel, tout est réputé plus simple sous Mac que sous Windows mais là, ça l'est moins:
https://itectec.com/askdifferent/applescript-validating-usb-stick-matching-serial-and-mount-point/