Question Accès au support amovible

Plus d'informations
il y a 2 ans 5 mois - il y a 2 ans 5 mois #31450 par Titr3x
Accès au support amovible a été créé par Titr3x
Bonjour,
Je suis actuellement en train de faire un script pour installer plusieurs logiciels depuis une clé USB, je cherche un moyen pour que le chemin d'accès au setup soit universelle sachant que la lettre du support amovible va constamment changer. Pourriez-vous m'aider à y voir plus clair ?
Dernière édition: il y a 2 ans 5 mois par Titr3x.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 5 mois #31452 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Accès au support amovible
Salut,

>>Pourriez-vous m'aider à y voir plus clair ?

En l'état difficile à dire.On ne sait pas si c'est l'insertion d'une clé qui déclenche un script ou si c'est un script qui tente de détecter la création d'un nouveau drive de 'type' USB.

qq pistes avec Google et ces mots clé : c# retrieve drive letter from usb

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 5 mois #31454 par Titr3x
Réponse de Titr3x sur le sujet Accès au support amovible
Salut,
je recherche plus la deuxième, comme je le disais précédemment, mon script sert à installer des logiciels, les exécutables de ces logiciels sont sur une clé USB et donc je cherche un moyen de lancer le script depuis ce support amovible(clé USB) sans devoir préciser le chemin pour y accéder, le problème c'est que je ne trouve pas la commande adéquat

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 5 mois #31455 par Kermit80
Réponse de Kermit80 sur le sujet Accès au support amovible
'lut,

Si tu essayes quelques chose comme ça ? ça va ?

$usb = Get-CimInstance -ClassName Win32_logicaldisk
foreach ($drive in $usb) {if ($($usb).drivetype -eq '2' ) {write-host 'yeeeaaaah'} Else {Write-Warning 'Aucun disque amovible détecté'}}

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 5 mois #31456 par Titr3x
Réponse de Titr3x sur le sujet Accès au support amovible
Merci pour le script, mais je n'arrive toujours pas y accéder, voici ce que je fais pour le moment :
$usb = (Get-CimInstance -ClassName Win32_logicaldisk | Format-List VolumeName).LOGICIEL_VE
$dir = "$usb\Logiciels"

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 ans 5 mois #31458 par Kermit80
Réponse de Kermit80 sur le sujet Accès au support amovible
Si le but est de "scanner" la présence d'un disque amovible pour ensuite pointer sur un répertoire "par défaut", tu peux procéder comme ceci :

$usb = Get-CimInstance -ClassName Win32_logicaldisk
$path1 = $($drive).deviceID
$path2 = "$path1\test"
foreach ($drive in $usb) {if ($($drive).drivetype -eq '2' ) {set-location -Path $path2} Else {}}

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.081 secondes
Propulsé par Kunena