locked
Supprimer tous les DSN depuis une GPO RRS feed

  • Question

  • Bonjour à tous,

    Je souhaiterais contrôler l'utilisation des sources de données ODBC sur les postes de notre entreprise. POur cela, je comptais utiliser les GPP pour placer des sources de données standardisées sur tous les postes, mais auparavant,  j'aimerais supprimer toutes celles présentes. Comment faire cela à l'aide de GPO ? L'option "supprimer" dans les GPP ne semble pas permettre de supprimer "toutes" les sources de données, mais seulement celles nommées, le problème étant que je ne connais pas les noms de celles-ci sur les postes.

    Merci !

    Nicolas
    vendredi 20 novembre 2009 09:58

Réponses

  • 1) Les DSN fichiers sont enregistrés entant que fichier donc si tu connais le chemin tu peux faire un script pour lse supprimer.

    2) Les DSN utilisateurs sont enregistrés sous :
    HKCU\SOFTWARE\ODBC\ODBC.INI
    Tu peux laisser celle de tes drivers et supprimer celles en trop par script

    3) Les DSN système sont enregistrés sous :
    HKLM\SOFTWARE\ODBC\ODBC.INI
    Tu peux laisser celle de tes drivers et supprimer celles en trop par script


    Par GPO pour moi c'est pas jouable. Il faut passer par script

    cdlt

    Ludo

    http://ludovikdopierala.blogspot.com

    lundi 23 novembre 2009 15:25
  • A noter également que tu peux gérer totalement tes datas sources depuis les GPO de préférences de 2008 (et pour des postes à partir de XP SP2 avec cet addon : http://www.microsoft.com/downloads/details.aspx?FamilyID=e60b5c8f-d7dc-4b27-a261-247ce3f6c4f8&displaylang=en)

    L'intérêt sera de tout supprimer par script puis de tout définir de façon centralisée par GPO.
    Freddy ELMALEH aka "bigstyle" -- Consultant Freelance pour Active IT -- MVP Windows Server - Directory Services
    mardi 24 novembre 2009 22:20

Toutes les réponses

  • 1) Les DSN fichiers sont enregistrés entant que fichier donc si tu connais le chemin tu peux faire un script pour lse supprimer.

    2) Les DSN utilisateurs sont enregistrés sous :
    HKCU\SOFTWARE\ODBC\ODBC.INI
    Tu peux laisser celle de tes drivers et supprimer celles en trop par script

    3) Les DSN système sont enregistrés sous :
    HKLM\SOFTWARE\ODBC\ODBC.INI
    Tu peux laisser celle de tes drivers et supprimer celles en trop par script


    Par GPO pour moi c'est pas jouable. Il faut passer par script

    cdlt

    Ludo

    http://ludovikdopierala.blogspot.com

    lundi 23 novembre 2009 15:25
  • A noter également que tu peux gérer totalement tes datas sources depuis les GPO de préférences de 2008 (et pour des postes à partir de XP SP2 avec cet addon : http://www.microsoft.com/downloads/details.aspx?FamilyID=e60b5c8f-d7dc-4b27-a261-247ce3f6c4f8&displaylang=en)

    L'intérêt sera de tout supprimer par script puis de tout définir de façon centralisée par GPO.
    Freddy ELMALEH aka "bigstyle" -- Consultant Freelance pour Active IT -- MVP Windows Server - Directory Services
    mardi 24 novembre 2009 22:20
  • Merci à vous pour vos informations.

    Je vais faire ce que tu as dit Freddy. Je ne suis pas calé en scripts par contre, vous auriez un exemple à me montrer ?

    Merci beaucoup,

    Nicolas
    mercredi 25 novembre 2009 09:34
  • Merci à vous pour vos informations.

    Je vais faire ce que tu as dit Freddy. Je ne suis pas calé en scripts par contre, vous auriez un exemple à me montrer ?

    Merci beaucoup,

    Nicolas


    Hello,

    c'est assez simple.
    Tu crées un fichier .reg avec ceci:

    Windows Registry Editor Version 5.00
    [-HKEY_CURRENT_USER\SOFTWARE\ODBC\ODBC.INI]
    
    [-HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI]
    et tu l'exécutes via la commande regedit /s nom_du_fichier.reg

    Tu peux aussi utiliser l'outil reg.exe ou via VBS.
    Freddy ELMALEH aka "bigstyle" -- Consultant Freelance pour Active IT -- MVP Windows Server - Directory Services
    mercredi 25 novembre 2009 21:03