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 :

Recherche dans base de registre


Sujet :

Scripts/Batch

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2013
    Messages
    18
    Détails du profil
    Informations forums :
    Inscription : Octobre 2013
    Messages : 18
    Points : 15
    Points
    15
    Par défaut Recherche dans base de registre
    Bonjour ,
    Alors voilà j'ai plutôt l'habitude de programmer un peu le Powershell pour le produit Sharepoint 2013 , je suis ici dans un problème tout autre.
    J'aurais besoin de faire une recherche dans la base de registre afin de nettoyer chaque poste des clefs qui ne nous sont plus utiles et/ou qui pointent vers des anciennes adresses inexistantes.
    Pour cela j'ai besoin de faire une recherche dans toute la base or je n'ai trouver que des recherches de clefs si l'on connait déjà le chemin :
    Exemple avec :

    Get-ChildItem -Recurse -Path 'HKLM:\SOFTWARE\Classes\AppID' | %{ $_.GetValue($_.GetValueNames()) } | ? { $_ -like '*192.168.5*' }

    qui cherche une clef comprenant "192.168.5" dans un chemin de que l'on donne/définit.

    Alors comment faire une recherche global ( cela ne marche pas lorsque je met HKLM seul en chemin), existe t'il une fonction ou bien dois-je faire une boucle ?

    merci d'avance

  2. #2
    Rédacteur


    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    7 171
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 7 171
    Points : 15 060
    Points
    15 060
    Billets dans le blog
    1
    Par défaut
    Salut,
    je ne suis pas certains d'avoir compris ce que tu souhaites faire.
    Pour un accès globale, sans passer par un PSdrive :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    dir Registry::\|select pspath
    # PSPath
    # ------
    # Microsoft.PowerShell.Core\Registry::HKEY_LOCAL_MACHINE
    # Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_USER
    # Microsoft.PowerShell.Core\Registry::HKEY_CLASSES_ROOT
    # Microsoft.PowerShell.Core\Registry::HKEY_CURRENT_CONFIG
    # Microsoft.PowerShell.Core\Registry::HKEY_USERS
    # Microsoft.PowerShell.Core\Registry::HKEY_PERFORMANCE_DATA
    
    #Une piste...
    Dir Registry::\|Dir -rec

Discussions similaires

  1. recherche dans base de donnée mysql
    Par alex01pernot dans le forum Bases de données
    Réponses: 13
    Dernier message: 03/05/2020, 15h50
  2. Recherche en base de registre
    Par Pomalaix dans le forum Langage
    Réponses: 7
    Dernier message: 01/08/2012, 10h58
  3. recherche dans Bases registre
    Par NicoVB dans le forum VB.NET
    Réponses: 2
    Dernier message: 29/03/2007, 20h49
  4. pb pour lire/écrire dans base de registre
    Par Doksuri dans le forum Oracle
    Réponses: 6
    Dernier message: 21/06/2006, 13h34
  5. Recherche dans base access
    Par VARACH dans le forum VBA Access
    Réponses: 5
    Dernier message: 09/01/2006, 08h17

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