- forum
- PowerShell
- Entraide pour les débutants
- Tester si une unité connectée en USB est allumée et prête ou pas
Résolu
Tester si une unité connectée en USB est allumée et prête ou pas
- LANCELIN Daniel
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 1
il y a 1 an 6 mois #32175
par LANCELIN Daniel
Bonjour à tous
J’ai développé en VBA une application, qui à une certaine étape, lance un script shell pour numériser un document. Ca fonctionne.
Cependant, débutant en shell, j’ai deux questions « shell ».
1)- Test si unité USB est branchée et allumée
En powershell y a-t-il une commande qui me permettrait de tester si une unité branchée en usb est connectée ou pas ? (je veux dire, allumée et prête).
NB. Pour une unité connectée en WIFI, je m’en sors en passant par un test de l’adresse IP, mais en USB, je n’ai rien trouvé de pertinent.
Tous mes tests indiquent que l'unité est connectée, même si l'unité est éteinte.
2)- Fermeture de la fenêtre Shell
Avec l’application VBA, à chaque lancement du script shell, je me retrouve avec une nouvelle fenêtre shell ouverte.
Donc au bout de 10 lancements…10 fenêtres ouvertes… Je précise que les informations que je pourrais trouver dans la fenêtre du shell, ne m’intéressent pas,
car je gère tout dans l’application VBA.
Y a-t-il une façon de faire en shell ? Ce qui me permettrait de fermer la fenêtre à la fin du script par exemple?
Merci pour votre aide.
Bien cordialement.
J’ai développé en VBA une application, qui à une certaine étape, lance un script shell pour numériser un document. Ca fonctionne.
Cependant, débutant en shell, j’ai deux questions « shell ».
1)- Test si unité USB est branchée et allumée
En powershell y a-t-il une commande qui me permettrait de tester si une unité branchée en usb est connectée ou pas ? (je veux dire, allumée et prête).
NB. Pour une unité connectée en WIFI, je m’en sors en passant par un test de l’adresse IP, mais en USB, je n’ai rien trouvé de pertinent.
Tous mes tests indiquent que l'unité est connectée, même si l'unité est éteinte.
2)- Fermeture de la fenêtre Shell
Avec l’application VBA, à chaque lancement du script shell, je me retrouve avec une nouvelle fenêtre shell ouverte.
Donc au bout de 10 lancements…10 fenêtres ouvertes… Je précise que les informations que je pourrais trouver dans la fenêtre du shell, ne m’intéressent pas,
car je gère tout dans l’application VBA.
Y a-t-il une façon de faire en shell ? Ce qui me permettrait de fermer la fenêtre à la fin du script par exemple?
Merci pour votre aide.
Bien cordialement.
Connexion ou Créer un compte pour participer à la conversation.
- ageofempiresz
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 44
- Remerciements reçus 1
il y a 1 an 6 mois #32176
par ageofempiresz
Réponse de ageofempiresz sur le sujet Tester si une unité connectée en USB est allumée et prête ou pas
Bonsoir Daniel,
J'ai trouvé quelques liens qui pourraient t'aider.
community.spiceworks.com/topic/2297755-s...ey-and-notify-admins
techexpert.tips/powershell/powershell-di...usb-storage-devices/
winaero.com/how-to-find-and-list-connect...vices-in-windows-10/
Pour fermer, un script, tu peux utiliser la commande Exit cela sortira du script.
J'ai trouvé quelques liens qui pourraient t'aider.
community.spiceworks.com/topic/2297755-s...ey-and-notify-admins
techexpert.tips/powershell/powershell-di...usb-storage-devices/
winaero.com/how-to-find-and-list-connect...vices-in-windows-10/
Pour fermer, un script, tu peux utiliser la commande Exit cela sortira du script.
Connexion ou Créer un compte pour participer à la conversation.
- LANCELIN Daniel
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 3
- Remerciements reçus 1
il y a 1 an 6 mois #32178
par LANCELIN Daniel
Réponse de LANCELIN Daniel sur le sujet Tester si une unité connectée en USB est allumée et prête ou pas
Merci beaucoup, c'est exactement ce qu'il me fallait.
J'ai testé, et ça marche parfaitement.
Bravo pour ta réponse aussi rapide.
Bonne journée.
J'ai testé, et ça marche parfaitement.
Bravo pour ta réponse aussi rapide.
Bonne journée.
Les utilisateur(s) suivant ont remercié: ageofempiresz
Connexion ou Créer un compte pour participer à la conversation.
- ageofempiresz
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 44
- Remerciements reçus 1
il y a 1 an 6 mois #32179
par ageofempiresz
Réponse de ageofempiresz sur le sujet Tester si une unité connectée en USB est allumée et prête ou pas
Je t'en prie.
Connexion ou Créer un compte pour participer à la conversation.
- Nebuloz
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 1
- Remerciements reçus 0
il y a 1 jour 18 heures #33396
par Nebuloz
Réponse de Nebuloz sur le sujet Tester si une unité connectée en USB est allumée et prête ou pas
Salut !
Pour checker si une clé USB est connectée, tente Get-WmiObject Win32_DiskDrive | ? { $_.InterfaceType -eq 'USB' }. Si ça retourne quelque chose, c'est que l'USB est connecté.
Pour le souci de fenêtre shell, tu peux lancer ton script avec l'option -WindowStyle Hidden pour pas qu'il apparaisse. Genre powershell -WindowStyle Hidden tonscript.ps1.
J'espère que ça t'aide!
Pour checker si une clé USB est connectée, tente Get-WmiObject Win32_DiskDrive | ? { $_.InterfaceType -eq 'USB' }. Si ça retourne quelque chose, c'est que l'USB est connecté.
Pour le souci de fenêtre shell, tu peux lancer ton script avec l'option -WindowStyle Hidden pour pas qu'il apparaisse. Genre powershell -WindowStyle Hidden tonscript.ps1.
J'espère que ça t'aide!
Connexion ou Créer un compte pour participer à la conversation.
- forum
- PowerShell
- Entraide pour les débutants
- Tester si une unité connectée en USB est allumée et prête ou pas
Temps de génération de la page : 0.050 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Tester si une unité connectée en USB est allumée et prête ou pas