Question Accès au support amovible

Plus d'informations
il y a 1 mois 2 jours - il y a 1 mois 2 jours #31459 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Accès au support amovible
La ligne suivante ne peut fonctionner :
(Get-CimInstance -ClassName Win32_logicaldisk | Format-List VolumeName)
Car format-list renvoi des données de formatage destinées à la console.
Utilise Select-Object à la place.
Un nom de volume dédié à ta clé d'installation peut faciliter la recherche du drive USB.

Une autre approche où le script détecte l'insertion :
stackoverflow.com/questions/21805166/sta...is-inserted/21806438[/code]

Tutoriels PowerShell
Dernière édition: il y a 1 mois 2 jours par Laurent Dardenne.

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

Plus d'informations
il y a 1 mois 2 jours #31460 par Titr3x
Réponse de Titr3x sur le sujet Accès au support amovible
Voici ci qu'il m'affiche :
 
Pièces jointes :

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

Plus d'informations
il y a 1 mois 1 jour #31462 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Accès au support amovible
En ligne 2, tu utilises la variable $Drive avant de la renseigner.

Tutoriels PowerShell

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

Plus d'informations
il y a 1 mois 1 jour #31463 par Titr3x
Réponse de Titr3x sur le sujet Accès au support amovible
Oui j'ai remarqué, j'ai modifier mais sa n'a rien changé, mon but est vraiment d'accéder à la clé usb sans renseigner sa lettre. J'ai réussi depuis un batch mais je n'arrive pas à trouver depuis PowerShell

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

Plus d'informations
il y a 1 mois 1 jour #31466 par ericlm128
Réponse de ericlm128 sur le sujet Accès au support amovible
Je ferais comme ceci pour trouver le premier lecteur usb qui possède un dossier spécifique.
$dossier = "Logiciels"
$drive = [System.IO.DriveInfo]::GetDrives() | Where-Object {$_.DriveType -eq [System.IO.DriveType]::Removable -and $_.IsReady -eq $true -and (Test-Path -LiteralPath "$($_.Name)$dossier" -PathType Container)} | Select-Object -ExpandProperty Name -First 1
$drive

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

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