Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
808 connectés 

  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Poste de travail

  Export liste ordinateur et format de sortie

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Export liste ordinateur et format de sortie

n°140949
skoizer
tripoux et tête de veau
Posté le 23-06-2016 à 13:18:30  profilanswer
 

Bonjour,
Je dois réalisé un script batch sous Windows pour faire du traitement
pour ceci j'exporte la liste de mes ordi qui sont dans une Unité organisationnelle dans Active directory.
 
DSQUERY computer "OU=MONSITE,OU=Services,OU=UNEOU,DC=TOTO,DC=FR" -o rdn -limit 1000 > p:\Ordinateurs.txt
J'ai juste un petit probléme sur le format de sortie de cette commande
 
dans le fichier le texte Ordinateurs.txt j'ai ceci :
"PC001"
"PC002"
quelqu'un aurait il un exemple en script btach ou vbs pour supprimer les " avant et apres le nom des PC.
 
merci


Message édité par skoizer le 23-06-2016 à 13:20:42

---------------
Plus tu essaies de rentrer dans le moule, plus tu ressembles à une tarte.
mood
Publicité
Posté le 23-06-2016 à 13:18:30  profilanswer
 

n°140950
splinter_f​ive0
Posté le 23-06-2016 à 13:48:36  profilanswer
 

Bonjour,
 
tu pourrais plutot le faire en csv comme ça tu n'auras pas les "" . Donc tu conserve ta commande à l'identique et tu remplaces ordinateurs.txt par Ordinateurs.csv  :jap:

n°140951
splinter_f​ive0
Posté le 23-06-2016 à 13:49:41  profilanswer
 

Ps : tu ne les auras pas si tu ouvres avec excel, si tu prends notepad pour ouvrir ton csv tu les auras quand meme ^^

n°140956
skoizer
tripoux et tête de veau
Posté le 23-06-2016 à 15:56:45  profilanswer
 

mon autre programme ou je dois inserer ce fichier n'aime pas les ""
que je lui envoi du csv ou txt c'est la même chose.
je cherche plutot un exemple de code pour  supprimer les "
ou une autre méthode d'export qui ne fait aucun "
 


---------------
Plus tu essaies de rentrer dans le moule, plus tu ressembles à une tarte.
n°140957
nebulios
Posté le 23-06-2016 à 16:11:45  profilanswer
 

Fais ça en Powershell et tu auras ce que tu veux.

n°140958
tomate_rou​ge
Posté le 23-06-2016 à 16:20:56  profilanswer
 

nebulios a écrit :

Fais ça en Powershell et tu auras ce que tu veux.


+1

n°140959
skoizer
tripoux et tête de veau
Posté le 23-06-2016 à 16:32:57  profilanswer
 

j'ai pas forcement les outil AD powershell sur le PC ou serveur.


---------------
Plus tu essaies de rentrer dans le moule, plus tu ressembles à une tarte.
n°140960
tomate_rou​ge
Posté le 23-06-2016 à 17:03:10  profilanswer
 

PowerShell est présent depuis Windows 7 ... et est installable sur le poste en Windows Xp :sweat:

n°140961
skoizer
tripoux et tête de veau
Posté le 23-06-2016 à 17:39:38  profilanswer
 


Je sais que powershell est present sur W7.
je parle des composants speciaux AD pour powershell


---------------
Plus tu essaies de rentrer dans le moule, plus tu ressembles à une tarte.
n°140964
Je@nb
Modérateur
In ze cloud
Posté le 23-06-2016 à 18:31:38  profilanswer
 

tu as [ADSI] donc tu peux déjà faire un minimum de choses sans le module AD webservice
Sinon bah tu peux faire de la manipulation de chaine de caractère en invité de commande mais c'est relou. Faut juste chercher la bonne syntaxe :o

mood
Publicité
Posté le 23-06-2016 à 18:31:38  profilanswer
 

n°140965
nebulios
Posté le 23-06-2016 à 18:52:31  profilanswer
 

skoizer a écrit :


Je sais que powershell est present sur W7.
je parle des composants speciaux AD pour powershell


Sans vouloir être méchant j'ai l'impression que chacun de tes postes c'est "en 201X je cherche à faire de l'informatique avec l'outil et la façon de travailler des années 80".
Faudrait peut-être s'adapter un poil aussi, ça fait partie des contraintes du métier d'admin.

n°140966
Profil sup​primé
Posté le 23-06-2016 à 19:36:45  answer
 

https://blogs.msdn.microsoft.com/ad [...] art-guide/ :jap:
 

Code :
  1. Loading AD Powershell module:
  2. Open a Powershell console window and type
  3. PS C:\> import-module activedirectory


Message édité par Profil supprimé le 23-06-2016 à 22:38:25
n°140967
Je@nb
Modérateur
In ze cloud
Posté le 23-06-2016 à 20:12:37  profilanswer
 

ok toi tu lis même pas la discussion tu poses ton truc

n°140968
skoizer
tripoux et tête de veau
Posté le 23-06-2016 à 20:32:51  profilanswer
 

nebulios arrête de faire ton nain vert :)
 
 
j'ai bien trouvé ceci
https://blogs.technet.microsoft.com [...] owershell/
mais avec le import-module activedirectory j'ai peur que je ne puisse pas partout (sur des postes W7).
J'utilise deja du powershell mais je dois installer des outils Exchange powershell :(
Je@nb :dit moi en plus, car quand je cherche sur google avec cet outil adsi. je tombe sur du Import-Module "ActiveDirectory"
 


---------------
Plus tu essaies de rentrer dans le moule, plus tu ressembles à une tarte.
n°140969
nebulios
Posté le 23-06-2016 à 20:36:15  profilanswer
 

Tu ne puisses pas partout ???
 
Tu as juste besoin d'installer le RSAT sur une seule machine, puis le module AD pour Powershell et zou, c'est simplissime.

n°140972
Je@nb
Modérateur
In ze cloud
Posté le 24-06-2016 à 00:23:59  profilanswer
 

un truc du genre

Code :
  1. $DirSearcher = [adsisearcher][adsi]'LDAP://OU=MONSITE,OU=Services,OU=UNEOU,DC=TOTO,DC=FR'
  2. $DirSearcher.Filter = '(objectClass=Computer)'
  3. $DirSearcher.FindAll().GetEnumerator() | ForEach-Object { $_.Properties.name } | out-file -Path p:\Ordinateurs.txt


Message édité par Je@nb le 24-06-2016 à 00:24:38
n°140973
skoizer
tripoux et tête de veau
Posté le 24-06-2016 à 05:57:26  profilanswer
 

merci j'ai trouver de la doc.
 
"Using DirectorySearcher/AdsiSearcher  
If this is the absolute best way of doing this"
:)
merci je vais tester.
Tu viens d'aider un fan des années 80 !


Message édité par skoizer le 24-06-2016 à 08:49:02

---------------
Plus tu essaies de rentrer dans le moule, plus tu ressembles à une tarte.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Systèmes & Réseaux Pro
  Poste de travail

  Export liste ordinateur et format de sortie

 

Sujets relatifs
Achat ordinateur par credit bailTrouver un ordinateur qui fait du spam via WatchGuard
installation windows server sur nas hp sans sortie vidéoCe fichier provient d'un autre ordinateur et peut éventuellement...
Partage fichier avec ordinateur distantLogiciel sauvegarde ordinateur portable
Vlan sortie internetRDS - WAN / Ordinateur distant introuvable
ajout ordinateur et utilisateurs dans AD DS 
Plus de sujets relatifs à : Export liste ordinateur et format de sortie



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR