dissabte, 16 de gener del 2016

Mapejar impressores compartides

Si tenim un equip que comparteix impressores, podem fer que el nostre equip client es connecte a aquesta mapejant-la amb una serie d'ordres.

En el meu cas, només cal fer un fitxer .bat i executar-lo, per exemple:

REM ==========================
REM EN CAS QUE EL NOSTRE SERVIDOR NECESSITE VALIDACIÓ D'USUARI
REM CALDRÀ MAPEJAR UNA UNITAT PER DESAR LES CREDENCIALS
REM ==========================
@echo off
net use O: /delete
net use O: \\IP_SERVIDOR\QualsevolCarpetaCompartida /user:usuari contrasenya

REM ==========================
REM AFEGIM LA IMPRESSORA MAPEJADA
REM ==========================
rundll32 printui.dll,PrintUIEntry /q /in /n "\\IP_SERVIDOR\IMPRESSORA COMPARTIDA"
REM ==========="A TOTS ELS USUARIS"===============
rundll32 printui.dll PrintUIEntry /ga /n "\\IP_SERVIDOR\IMPRESSORA COMPARTIDA"
REM ============"PER DEFECTE"==================
rundll32 printui.dll,PrintUIEntry /y /n "\\IP_SERVIDOR\IMPRESSORA COMPARTIDA"
REM =========================================
exit


Aquest mètode val per tots els sistemes Windows XP a 10.

Instal.la aplicacions de Windows de forma desatesa ( Silent Mode )

Quan et toca instal·lar les mateixes aplicacions en molts ordinadors ( per actualitzar-los o per haver-los formatat ), és molt tediós descarregar i instal·lar les aplicacions una per una, així que he fet aquest petit script per instal·lar una serie de programes de manera automàtica.

NOTA  -  ja existeix una pàgina que permet fer-ho: ninite.com, però el programari cada vegada és més limitat i, obviament, necessites internet per instal.lar tots i cadascuns dels programes. Amb aquesta forma no consumirem internet.

Primer hauriem de descarregar un per un els programes a instal·lar ( preferiblement en msi ) però per fer-ho més ràpid, he pujat tot a una carpeta en Mega:
https://mega.nz/#F!HwEiFB5I!DqP0XjhgwRj84It3VCBQHw
Aquí està el fitxer .bat per fer executar les instal·lacions.  Caldria modificar aquest fitxer en funció de la ubicació de la configuració del java. Veureu que els instal·ladors tenen un nom senzill, per exemple firefox. exe, sense mostrar la versió. Això ho faig per poder anar sobreescrivint els executables tant prompte surt una versió nova i no caldria modificar el .bat de nou.

El contingut d'aquest fitxer es:

REM ====================================================
REM Instala Firefox
REM ====================================================
@start /wait Firefox.exe -ms
REM ====================================================

REM ====================================================
REM Instala Google Chrome
REM ====================================================
msiexec.exe /qb /norestart /i "chrome.msi"
REM ====================================================

REM ====================================================
REM Install Adobe Flash Player ActiveX
REM ====================================================
msiexec.exe /qb /norestart /i "%~dp0flashie.msi"
REM ====================================================
REM Installing Adobe Flash Player Plugin
REM ====================================================
msiexec.exe /qb /norestart /i "%~dp0flashfirefox.msi"
REM ====================================================
REM Desabilita actualitzacions de Flash
REM ====================================================
if exist "C:\Windows\SysWOW64\MacromedFlash" xcopy "%~dp0mms.cfg" "C:\Windows\SysWOW64\MacromedFlash" /e /i /h /y
if exist "C:\Windows\System32\MacromedFlash" xcopy "%~dp0mms.cfg" "C:\Windows\System32\MacromedFlash" /e /i /h /y
REM =====================================================

REM =====================================================
REM Instala Java !!LA RUTA DEL FITXER DE CONFIGURACIÓ HA DE SER COMPLERTA
REM =====================================================
@start /wait java32.exe INSTALLCFG=T:\Instaladors\configjava.txt
REM =====================================================

REM ====================================================
REM Instala Acrobat Reader 11
REM ====================================================
msiexec.exe /qb /norestart /i "Reader11.msi" 
REM ====================================================

REM ====================================================
REM Instala LibreOffice
REM ====================================================
msiexec.exe /i "libreoffice.msi" ALLUSERS=1 /q /norestart
REM ====================================================

REM ====================================================
REM Instala .netFramework
REM ====================================================
@start /wait dotNetFx40.exe /q /norestart
REM ====================================================

REM ====================================================
REM Instala PDFCreator
REM ====================================================
@start /wait PDFCreator.exe /ForceInstall /SILENT /NORESTART /LANG=CA 
REM ====================================================

REM ====================================================
REM Instala VLC
REM ====================================================
@start /wait vlc.exe /L=403 /S
REM ====================================================

REM ====================================================
REM Instala Klite
REM ====================================================
@start /wait KliteFull.exe /verysilent
REM ====================================================

REM ====================================================
REM Instala Gimp
REM ====================================================
@start /wait Gimp.exe /verysilent
REM ====================================================

D'aquesta manera els programes s'instal.laràn sense l'atenció de l'usuari.
Cal recordar que el fitxer .bat i els instal.ladors han d'estar en la mateixa arrel.
Aquestes ordres estàn pensades per instal.lar-se en un Windows XP.