feat: sélection de dossiers réseau (lecteurs mappés, UNC, partages)
Remplace FolderBrowserDialog par un sélecteur maison, dans l'onglet d'analyse comme dans l'onglet Renommer : - inventaire des lecteurs fusionnant IO.DriveInfo, HKCU\Network et Get-PSDrive, donc un lecteur mappé reste visible même absent du jeton élevé (les mappages appartiennent à la session qui les a créés) ; - réécriture automatique d'une lettre réseau vers sa cible UNC, appliquée aussi aux -Path du mode sans interface ; - navigation partage par partage via NetShareEnum (repli WMI) et connexion authentifiée via WNetAddConnection2, lettre facultative ; - chemin \serveur\partage collable, sélection multiple par cases ; - toute énumération réseau bornée par un délai sur un runspace jeté après usage, pour qu'un partage hors ligne ne fige plus l'interface ; - erreurs de racine distinctes : introuvable, lecteur non monté, serveur injoignable. Ce commit embarque aussi les travaux locaux antérieurs qui n'avaient jamais été poussés (onglet Renommer, export CSV par catégorie, filtres de permissions) : le dépôt distant était resté sur une version plus ancienne que la copie de travail. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
+1557
-20
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user