[ scripts] : Comment importer/exporter liste imprimantes reseaux ?

: Comment importer/exporter liste imprimantes reseaux ? [ scripts] - Windows & Software

Marsh Posté le 25-06-2004 à 10:32:49    

Principale question : Comment importer/exporter la liste d imprimante reseau installé sur des postes de mon LAN ?
 
 
Topic original :  
Voila un topic en forme de sondage.
 
Je dois migrer 300 postes de windows 2000 vers XP en les changeant de domaine etc...
 
Actuellement,je fais :  
 
Sur l ancien poste à migrer :  
 

  • Sauvegarde de 'mes documents' sur le u: de l user (lecteur reseau)
  • Sauvegarde des favoris;certificats
  • Liste des imprimantes installées


Sur le nouveau poste :  

  • Changement manuel du nom de poste,redemarrer,l'inserer sur le domaine, modifier une GPO (wait for network before logon),importation des favoris et certificats,install des imprimantes.


C'est assez fastidieux de faire tout ca manuellement et j'aimerai pouvoir automatiser cette tache au maximum.
 
Je fais donc appel a votre experience,imagination :)
 
Ce qui me poste probleme,sera surtout de lister les imprimantes surl ancienne machine pour ensuite les redeployer sur la nouvelle.
Je suis en train de regarder du coté de con2prt pour ce probleme.
 
Merci.


Message édité par bigstyle le 25-06-2004 à 17:21:40
Reply

Marsh Posté le 25-06-2004 à 10:32:49   

Reply

Marsh Posté le 25-06-2004 à 12:09:25    

Il cartonne mon topic,ca fait plaisir :D

Reply

Marsh Posté le 25-06-2004 à 13:56:13    

bigstyle a écrit :

Il cartonne mon topic,ca fait plaisir :D


En fait, sans fonds appropriés (des sous!!! :D ), tu n'iras pas beaucoup plus que de tout te pogner, poste après poste. À moins que tu ne sois un codeur de génie...
Sinon, sache qu'il existe deux suite applicatives majeures pour opérer ce genre de migration :
- SMS de Microsoft
- Suite MARIMBA
 
JE t'invite à te documenter sur ces solutions permettant de déployer en masse des mises à jour ou des piles applicatives.
 
Amuse toi bien...
Cordialement.


---------------
Heureux le simple d'esprit... car il possède certainement un PC.
Reply

Marsh Posté le 25-06-2004 à 14:02:12    

 Personnellement SMS.

Reply

Marsh Posté le 25-06-2004 à 14:06:23    

bigstyle a écrit :

Il cartonne mon topic,ca fait plaisir :D


 
Pour tes migrations d'imprimantes, il existe un petit logiciel gratuit de 'corsoft : Microsoft Printer Migrator
C'est un queue migrator simple et efficace.
Juste s'assurer que tout colle au niveau des droits.
 
Slts


---------------
Heureux le simple d'esprit... car il possède certainement un PC.
Reply

Marsh Posté le 25-06-2004 à 14:13:50    

crisis a écrit :

Pour tes migrations d'imprimantes, il existe un petit logiciel gratuit de 'corsoft : Microsoft Printer Migrator
C'est un queue migrator simple et efficace.
Juste s'assurer que tout colle au niveau des droits.
 
Slts


 
Sauf erreur de ma part, le soft que tu me proposes sert davantage pour les serveurs d impressions non ?
 
Je suis persuadé que sans etre un codeur de genie on peut reimporter les imprimentes reseaux que l on avait d installé au prealable.
 
J arrive deja a les lister :  
 
Set WshNetwork = WScript.CreateObject("WScript.Network" )
Set oPrinters = WshNetwork.EnumPrinterConnections
 
For i = 0 to oPrinters.Count - 1 Step 2
   WScript.Echo "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1)
Next
 
 
Par contre ensuite je ne sais pas comment les rebalancer.

Reply

Marsh Posté le 25-06-2004 à 14:17:06    

bigstyle a écrit :

Sauf erreur de ma part, le soft que tu me proposes sert davantage pour les serveurs d impressions non ?
 
Je suis persuadé que sans etre un codeur de genie on peut reimporter les imprimentes reseaux que l on avait d installé au prealable.
 
J arrive deja a les lister :  
 
Set WshNetwork = WScript.CreateObject("WScript.Network" )
Set oPrinters = WshNetwork.EnumPrinterConnections
 
For i = 0 to oPrinters.Count - 1 Step 2
   WScript.Echo "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1)
Next
 
 
Par contre ensuite je ne sais pas comment les rebalancer.


 
Honnetement, je ne sais pas. Le queue migrator, quand à lui, devrait fonctionner aussi bien sur un client qu'un serveur. Il génère un fichier texte brut, avec les bonnes lignes de commandes, de mémoire...
Si c'est bien le cas, tu peux t'en inspirer.
 
Slts


---------------
Heureux le simple d'esprit... car il possède certainement un PC.
Reply

Marsh Posté le 25-06-2004 à 14:27:53    

Je viens de test,helas c est bien ce que je pensais.
 
Il t indique les drivers installés sur ton poste (relatif aux diverses imprimantes) mais n indiquent pas leur emplacement,etc...
 
Merci quand meme,je continue a chercher.
 
J vais pt etre editer le sujet de mon topic

Reply

Marsh Posté le 25-06-2004 à 14:31:19    

il est possible de joindre un xp a un domain par script, peut etre ca pourrait t'aider.
 
pour les imprimantes, a ta place j'en profiterais pour revoir la maniere dont tu gere leurs connections au profiles des utilisateurs. je te conseil de faire des scripts qui map les imprimantes en fonction de l'appartenance a des groupes au login, ca demande un peu d'investissement mais une fois que c en place c vraiment top, ca bronche plus, vraiment efficace et clairement adapté a un reseau de cette ampleur.
 
si tu veux une listes des imprimantes connectees sur chaque profiles utilisateurs tu peux faire ca tres simplement toujours avec des scripts WMI. par contre pour apres redeployer sur les nouveaux profiles la ca ce complique serieusement.
 
en gros on peut vraiment automatiser tout ce qu'on veut grace a WMI, surtout avec du xp qui offre beaucoup + de fonctions comparé a win2k. par contre ca devient vite relativement complex :o
 
sinon y'a RIS pour le deploiement d'OS crosoft, on peut reussir a tout automatiser avec ca, mais bon pareil ca peut devenir vite vraiment costaud si on va asser loin.

Reply

Marsh Posté le 25-06-2004 à 14:35:23    

pour les mesdocuments et les favoris  et les imprimantes je ferais un script avec scanstate et un petit loadstate pour le redéployer  
 
et avec un peu de chance ça prend aussi les certificats  :)

Reply

Marsh Posté le 25-06-2004 à 14:35:23   

Reply

Marsh Posté le 25-06-2004 à 14:41:44    

Je vais chercher mais tu peux me donner davantage d infos sur scanstate ?
 
C est un script a la kixstart ?
Simplement le principe de fonctionnement et je me debrouille pr la suite :)
 
Thx

Reply

Marsh Posté le 25-06-2004 à 15:32:18    

c'est l'assistant de transfert de paramètre de windows sauf que tu fais ça en ligne de commande scanstate pour sauvegarder les paramètres loadstate pour les charger
ça donne a peu près ça en version réduit

scanstate  /I migsys.inf /I miguser.inf /I sysfiles.inf \\serveur\user
loadstate  /I migsys.inf /I miguser.inf /I sysfiles.inf \\serveur\user


 
si t'attend un peu je peux te sortir plus de détails sur les différents paramètres
 
syntaxe Scanstate ou loadstate
/i:inf_entrée /l:fichierjournal /v:niveau_détails /x /u /f /c [chemin réseau]


Message édité par dafl le 25-06-2004 à 16:35:39
Reply

Marsh Posté le 25-06-2004 à 16:56:28    

ooh en effet ca a l air terrible (http://www.laboratoire-microsoft.org/articles/win/usmt/?action=print)
 
Je vais regarder ca de chez moi trankilou,la c est le week endeuuuuh :D
 
Lundi je test ca.
Apparement ca se trouve sous XP mais ca fonctionne bien sous 2k aussi non ? (juste pr confirmation car j suis tombé sur une page crosoft qui disait que ca ne fonctionnait pas sous win95,98 et Me sans parler de 2k)

Reply

Marsh Posté le 25-06-2004 à 17:29:38    

bigstyle a écrit :


Je vais regarder ca de chez moi trankilou,la c est le week endeuuuuh :D


toi t'es un fan de lorie  :whistle:  :lol:  
 
oui ça marche aussi sur windows 2000  :)  

Reply

Marsh Posté le 25-06-2004 à 18:06:38    

dafl a écrit :

toi t'es un fan de lorie  :whistle:  :lol:  
 
oui ça marche aussi sur windows 2000  :)


 
lol et merdeuuuh grilled pour Laurie;le pire c est que je l'ai chanté dans ma tete en l ecrivant :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed