IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

PsParentPath me retourne rien.


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 702
    Par défaut PsParentPath me retourne rien.
    Salut,

    Je suis un pré-novice en PowerShell (j'espère devenir bientôt un novice confirmé )

    J'ai pondu un bout de code pour faire des tests, mais je n'ai aucun retour et je ne comprends pas mon problème.

    Pourriez-vous m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $Cible = D:\Test\Source
    $Lists = Get-ChildItem -recurse -include "_*_Archive" -name $Cible
    ForEach ( $Archive in $Lists){
    
    $parentPath=$Archive.psParentPath
    echo $parentPath
    
    }
    Je n'ai aucune sortie.

    Voilà la gueule de mon Arbo
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    \---Source
        +---Repertoire 1
        |   +---Nouveau dossier
        |   +---_2011_Archive
        |   |   +---Dossier 1
        |   |   |       Contenu 1.txt
        |   |   |       Copie (2) de Contenu 1.txt
        |   |   |       Copie (2) de Copie de Contenu 1.txt
        |   |   |       Copie (3) de Contenu 1.txt
        |   |   |       Copie (4) de Contenu 1.txt
        |   |   |       Copie de Contenu 1.txt
        |   |   |       Copie de Copie de Contenu 1.txt
        |   |   |       Copie de Copie de Copie de Contenu 1.txt
        |   |   |      
        |   |   \---Dossier 2
        |   |           Contenu 1.txt
        |   |           Copie (2) de Contenu 1.txt
        |   |           Copie (2) de Copie de Contenu 1.txt
        |   |           Copie (3) de Contenu 1.txt
        |   |           Copie (4) de Contenu 1.txt
        |   |           Copie de Contenu 1.txt
        |   |           Copie de Copie de Contenu 1.txt
        |   |           Copie de Copie de Copie de Contenu 1.txt
        |   |          
        |   \---_2012_Archive
        |       +---Dossier 1
        |       |       Contenu 1.txt
        |       |       Copie (2) de Contenu 1.txt
        |       |       Copie (2) de Copie de Contenu 1.txt
        |       |       Copie (3) de Contenu 1.txt
        |       |       Copie (4) de Contenu 1.txt
        |       |       Copie de Contenu 1.txt
        |       |       Copie de Copie de Contenu 1.txt
        |       |       Copie de Copie de Copie de Contenu 1.txt
        |       |      
        |       \---Dossier 2
        |               Contenu 1.txt
        |               Copie (2) de Contenu 1.txt
        |               Copie (2) de Copie de Contenu 1.txt
        |               Copie (3) de Contenu 1.txt
        |               Copie (4) de Contenu 1.txt
        |               Copie de Contenu 1.txt
        |               Copie de Copie de Contenu 1.txt
        |               Copie de Copie de Copie de Contenu 1.txt
        |              
        \---Repertoire 2
            +---Nouveau dossier
            +---_2011_Archive
            |   +---Dossier 1
            |   |       Contenu 1.txt
            |   |       Copie (2) de Contenu 1.txt
            |   |       Copie (2) de Copie de Contenu 1.txt
            |   |       Copie (3) de Contenu 1.txt
            |   |       Copie (4) de Contenu 1.txt
            |   |       Copie de Contenu 1.txt
            |   |       Copie de Copie de Contenu 1.txt
            |   |       Copie de Copie de Copie de Contenu 1.txt
            |   |      
            |   \---Dossier 2
            |           Contenu 1.txt
            |           Copie (2) de Contenu 1.txt
            |           Copie (2) de Copie de Contenu 1.txt
            |           Copie (3) de Contenu 1.txt
            |           Copie (4) de Contenu 1.txt
            |           Copie de Contenu 1.txt
            |           Copie de Copie de Contenu 1.txt
            |           Copie de Copie de Copie de Contenu 1.txt
            |          
            \---_2012_Archive
                +---Dossier 1
                |       Contenu 1.txt
                |       Copie (2) de Contenu 1.txt
                |       Copie (2) de Copie de Contenu 1.txt
                |       Copie (3) de Contenu 1.txt
                |       Copie (4) de Contenu 1.txt
                |       Copie de Contenu 1.txt
                |       Copie de Copie de Contenu 1.txt
                |       Copie de Copie de Copie de Contenu 1.txt
                |      
                \---Dossier 2
                        Contenu 1.txt
                        Copie (2) de Contenu 1.txt
                        Copie (2) de Copie de Contenu 1.txt
                        Copie (3) de Contenu 1.txt
                        Copie (4) de Contenu 1.txt
                        Copie de Contenu 1.txt
                        Copie de Copie de Contenu 1.txt
                        Copie de Copie de Copie de Contenu 1.txt
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    tu n'a aucune sortie tout simplement parceque la classe system.string n'a pas de membre psParentPath je suppose qu'avec un Set-StrictMode -Version 2.0 au debut de ton code le message d'erreur retourné sera plus clair...

    dans ton code

    Get-ChildItem -recurse -include "_*_Archive" -name $Cible

    le switch name va convertir tes objets en des simples chaines de caractères...

    voici un exemple:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $a=dir
    $b=dir -name
    $a[0].gettype()
    $b[0].gettype()

Discussions similaires

  1. [Java][debutant]select count(*) ne retourne rien !!
    Par Invité dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 24/01/2007, 11h39
  2. Fonction ne retournant rien ?
    Par bds2006 dans le forum Delphi
    Réponses: 8
    Dernier message: 05/06/2006, 14h47
  3. Erreur query ne retourne rien
    Par TeddyBEER dans le forum Outils
    Réponses: 3
    Dernier message: 28/04/2006, 15h09
  4. Si mysql ne retourne rien que faire ?
    Par pierrera dans le forum Requêtes
    Réponses: 3
    Dernier message: 08/02/2006, 11h12
  5. SELECT qui ne retourne rien à cause d'anti-slash
    Par mikyfpc dans le forum Outils
    Réponses: 8
    Dernier message: 07/08/2005, 23h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo