Posts Tagged “batch”

 

Logo Powershell

Powershell est un outil puissant en remplacement de VBS disponible sur les postes clients Windows 7 et Windows serveur 2008.
Si vous disposez d’un parc informatique avec des postes de travail en Windows 7 vous pouvez  powershell pour connecter vos lecteur réseau.

N’oubliez pas de remplacer « \\IpOuNomDnsDeVotreServeur\NomDuPartage » par votre partage smb.


$obj = New-Object -com Wscript.Network
$obj.MapNetworkDrive("x:", "\\IpOuNomDnsDeVotreServeur\NomDuPartage")


Ce script peux être intégré au NetLogon de vos postes de travail afin de mapper automatiquement les lecteurs désirés.

Comments Pas de commentaire »

Vous vous êtes peut-être déjà demandé comment sauvegarder, restaurer ou supprimer des mémorisations de mot de passe ?

Un outil intégré à Windows (XP, Vista et Seven) permet de voir ces informations, vous allez pouvoir consulter les comptes mémorisés :

  • Internet Explorer
  • L’explorateur Windows
  • Windows live messenger 
  • Outlook
  • Et bien d’autre…

Pour cela il suffit d’ouvrir un ligne de commande.

  • Sur XP, démarrer, exécuter puis tapper « cmd » puis la touche entrée
  • Sur Vista/Seven, démarrer, écriver « cmd » puis la touche entrée

 

Il suffit d’écrire la commande ci-dessous, puis valider.

rundll32.exe keymgr.dll, KRShowKeyMgr

Une fenêtre s’ouvre alors est vous permet d’obtenir différentes informations.

 

Elle vous permet de :

  • Ajouter des mémorisations
  • Supprimer des mémorisations
  • Modifier des mémorisations
  • Sauvegarder les paramètres (Attention, on ne peut pas décrypter les mots de passe)
  • Restaurer les paramètres

Voila, le tutoriel est terminé.


Comments Pas de commentaire »

La logiciel disk2vhd permet de virtualiser un système d’exploitation microsoft « à chaud » et de l’exécuter avec un logiciel compatible .vhd (Virtual PC / Hyper V).

Le logiciel est disponible gratuitement ici

Une fois téléchargé, le logiciel ce présente sous un répertoire avec 3 fichiers :

  • Disk2vhd.chm – Le fichier d’aide
  • disk2vhd.exe – Le logiciel
  • Eula.txt – Les licences

Pour automatisé le logiciel,  un fichier batch avec une tache planifié suffit.

Exemple :

c:\script\disk2vhd\disk2vhd.exe c: e: c:\script\vhd\serveur.vhd -h >c:\script\log\vhd.txt

Explication :



  • Lieu ou ce trouve l’utilitaire
    • c:\script\disk2vhd\disk2vhd.exe
  • Lecteur à intégré dans le vhd
    • c: e:
  • Destination du fichier vhd
    • c:\script\vhd\serveur.vhd
  • Option permettant d’autorisé la virtualisation du fichier
    • -h
  • Destination du fichier de log (optionnel)
    • >c:\script\log\vhdce.txt

Pour utiliser le .vhd il suffit tous simplement de spécifier le disque dur lors de la création d’une machine virtuelle.

Cet outil peut permettre une migration « facile » d’un serveur (AD,fichier,impression…).

L’astuce est à présent terminé, n’hésitez pas à me laisser des commentaires.

 

Comments 3 commentaires »

Ligne de commande dans un fichier .bat  qui va vous permettre avec votre Active Directory  de mappé un lecteur réseau :

net use Z: \\NomDeVotreServeur\DossierPartagé /PERSISTENT:NO

Le script est à présent terminé, n’hésitez pas à me laisser des commentaires.

Comments Pas de commentaire »

Création d’une imprimante partagé sur un poste avec un fichier VBS

Vous pouvez le mettre dans le netlogon de votre serveur

‘Création des imprimantes en VBS
Option Explicit

Dim objNetwork

Set objNetwork = CreateObject(« WScript.Network » )

objNetwork.AddWindowsPrinterConnection « \\NomDuServeur\NomDuPartage »

Pour faire appel à un script .vbs en .bat il suffit de mettre cette commande afin de l’appeler dans le fichier Batch

\\NomDuServeur\netlogon\NomDeVotre.vbs

Le script est à présent terminé, n’hésitez pas à me laisser des commentaires.

Comments Pas de commentaire »

Voici un script permettant d’automatiser l’installation d’une imprimante sur un poste client via un fichier Batch (Fonctionnel sur plateforme Windows XP SP3 x32).

@echo off

:: Définition des variables
:: Important : Le nom de l’imprimante doit être le même que dans le fichier INF
:: La variable Port désigne le port RAW par défaut du port TCP/IP (ex : Lexmark 9100)
:: Pour le connaitre installer l’imprimante manuellement et regarder le port RAW utilisé dans les paramètres du port TCP/IP
set AdresseIP=192.168.1.1
set Imprimante=Lexmark c500
set Pilote=\\serveur\partage\driver\c500\x32_xp\LMABN.inf
set Port=9100
:: Création du port TCP/IP cscript
%windir%\system32\prnport.vbs -a -r IP_%AdresseIP% -h %AdresseIP% -o raw -n %port%
:: Installation de l’imprimante
rundll32 printui.dll, PrintUIEntry /if /b "%Imprimante%" /f "%Pilote%" /r "IP_%AdresseIP%" /m "%Imprimante%"

 

 

Le tutoriel est à présent terminé, n’hésitez pas à me laisser des commentaires.

 

Comments 6 commentaires »

Voici un script permettant d’automatiser l’installation d’une imprimante réseau sur un poste client via un fichier Batch (Fonctionnel sur plateforme Windows XP SP3 x32).


@echo off

:: Définition des variables

:: Important : Le nom de l’imprimante doit être le même que dans le fichier INF

:: La variable Port désigne le port RAW par défaut du port TCP/IP (ex : Lexmark, 9100)

:: Pour le connaitre installer l’imprimante manuellement et regarder le port RAW utilisé dans les paramètres du port TCP/IP

set AdresseIP=192.168.67.252

set Imprimante=Lexmark c500

set Pilote=\\LeNomDeVotreServeur\NomDuPartage\Driver\LMABN.inf

set Port=9100

:: Création du port TCP/IP

cscript %windir%\system32\prnport.vbs -a -r IP_%AdresseIP% -h %AdresseIP% -o raw -n %port%

:: Installation de l’imprimante

rundll32 printui.dll, PrintUIEntry /if /b « %Imprimante% » /f « %Pilote% » /r « IP_%AdresseIP% » /m « %Imprimante% »

 

Le tutoriel est à présent terminé, n’hésitez pas à me laisser des commentaires.

Vous pouvez trouver d’autre tutoriel sur notre blog Zen-info.

 

Comments Pas de commentaire »