- forum
- PowerShell
- Entraide pour les débutants
- Export des partages dispo, import des noms de partages pour lister les droits
Question
Export des partages dispo, import des noms de partages pour lister les droits
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 2 ans 2 mois #31710
par Philippe
Réponse de Philippe sur le sujet Export des partages dispo, import des noms de partages pour lister les droits
>> Dans la même logique du coup, ça te semble cohérent ?
désolé, j'ai pas compris la question !
si la question est : es qu'il peux y avoir un bug ? alors oui pour -Path "X:\$NewShare.Name"
tu dois utilisé l'écriture pour forcé la priorité quand tu accède à une propriété d'une variable dans une chaine de caractère : "X:\$($NewShare.Name)"
idem pour -Name "$NewShare.Name" -> -Name "$($NewShare.Name)"
désolé, j'ai pas compris la question !
si la question est : es qu'il peux y avoir un bug ? alors oui pour -Path "X:\$NewShare.Name"
tu dois utilisé l'écriture pour forcé la priorité quand tu accède à une propriété d'une variable dans une chaine de caractère : "X:\$($NewShare.Name)"
idem pour -Name "$NewShare.Name" -> -Name "$($NewShare.Name)"
Connexion ou Créer un compte pour participer à la conversation.
- Alexis
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 2 ans 2 mois - il y a 2 ans 2 mois #31715
par Alexis
Réponse de Alexis sur le sujet Export des partages dispo, import des noms de partages pour lister les droits
Tu as bien compris ma question !
Je ne comprends pas cette formulation, le $ devant la parenthèse sert à quoi ?
Quand tu dis, forcer l'écriture, cela veut dire quoi ? Le $ récupère une valeur local qu'il pousse vers le serveur distant quand on utilise un Invoke-Command ?
Merci Philippe pour tes explications !
Je ne comprends pas cette formulation, le $ devant la parenthèse sert à quoi ?
Quand tu dis, forcer l'écriture, cela veut dire quoi ? Le $ récupère une valeur local qu'il pousse vers le serveur distant quand on utilise un Invoke-Command ?
Merci Philippe pour tes explications !
Dernière édition: il y a 2 ans 2 mois par Alexis.
Connexion ou Créer un compte pour participer à la conversation.
- ericlm128
- Hors Ligne
- Membre elite
Réduire
Plus d'informations
- Messages : 186
- Remerciements reçus 37
il y a 2 ans 2 mois - il y a 2 ans 2 mois #31718
par ericlm128
Réponse de ericlm128 sur le sujet Export des partages dispo, import des noms de partages pour lister les droits
Essaie aussi de spécifier toujours le même encodage
Invoke-Command $san {Get-SmbShare } | Select Name | Export-csv -Path c:\Copy_SAN\ShareName$DateDuJour.csv
...
$ShareName = Import-Csv -Path "c:\Copy_SAN\ShareName$DateDuJour.csv" -Encoding "UTF8"
Dernière édition: il y a 2 ans 2 mois par ericlm128.
Les utilisateur(s) suivant ont remercié: Alexis
Connexion ou Créer un compte pour participer à la conversation.
- Philippe
- Hors Ligne
- Modérateur
Réduire
Plus d'informations
- Messages : 1778
- Remerciements reçus 21
il y a 2 ans 2 mois #31719
par Philippe
Réponse de Philippe sur le sujet Export des partages dispo, import des noms de partages pour lister les droits
le $() correspond à un o
pérateur de sous-expression
il priorise se qui ce trouve entre parenthèses
dans ton cas il permet que le point de "$newshare.name" soit considéré comme propriété de la variable et non comme chaine de caractère
tu va aussi avoir un autre problème pour des problème de portèe de variable sur ta variable dans invoke-command
tu dois rajouter using : "$($using:NewShare.Name)"
il priorise se qui ce trouve entre parenthèses
dans ton cas il permet que le point de "$newshare.name" soit considéré comme propriété de la variable et non comme chaine de caractère
tu va aussi avoir un autre problème pour des problème de portèe de variable sur ta variable dans invoke-command
tu dois rajouter using : "$($using:NewShare.Name)"
Les utilisateur(s) suivant ont remercié: Alexis
Connexion ou Créer un compte pour participer à la conversation.
- Alexis
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 11
- Remerciements reçus 0
il y a 2 ans 2 mois #31720
par Alexis
Réponse de Alexis sur le sujet Export des partages dispo, import des noms de partages pour lister les droits
Merci à vous, je regarde ça demain au calme !
Effectivement le $using très important !
Je lis les doc MS demain à tête reposée
Effectivement le $using très important !
Je lis les doc MS demain à tête reposée
Connexion ou Créer un compte pour participer à la conversation.
- forum
- PowerShell
- Entraide pour les débutants
- Export des partages dispo, import des noms de partages pour lister les droits
Temps de génération de la page : 0.075 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Export des partages dispo, import des noms de partages pour lister les droits