viernes, 11 de abril de 2008

Script para configurar una impresora como default

Una vez copiado el código lo guardamos como VBS

'Se definen los objetos con los que vamos a trabajar

Dim flag, strUNCPrinter
strUNCPrinter = "\\172.17.17.13\HP LaserJet 1100 (MS)"
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set oPrinters = WshNetwork.EnumPrinterConnections
flag=0

'Enumeramos las impresoras instaladas en el equipo local y las comparamos con la que queremos como default

For i = 0 to oPrinters.Count - 1 Step 2

'Popup que nos indica la impresora encontrada, habrá que comentarlo para que el resultado final
'no muestre esta información

WScript.Echo "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i+1)

'Si la impresora es la deseada la marcamos como default

if oPrinters.Item(i+1) = "Lexmark C500" Then
flag=1
WSHNetwork.SetDefaultPrinter oPrinters.Item(i)

'Popup que nos indica que impresora hemos puesto como default

WScript.Echo "La Impresora predeterminada es " & oPrinters.Item(i+1)

end if
Next

'En el caso de encontrar la impresora deseada en conexión local

if flag=0 then
WSHNetwork.SetDefaultPrinter strUNCPrinter

'Popup que nos indica que impresora hemos puesto como default

WScript.Echo "La Impresora predeterminada es " & strUNCPrinter

end if

jueves, 6 de marzo de 2008

Configurar Billion ISDN PCI Card (mISDN) en Asterisk

Crear el archivo de configuración

/usr/sbin/misdn-init config

/etc/misdn-init.conf created. It's now safe to run "/usr/sbin/misdn-init start"
[ii] make your port (1) available in asterisk by editing "/etc/asterisk/misdn.conf"

miércoles, 27 de febrero de 2008

Instalar Solaris 10 en Sun Ultra Enterprise 450 Server

Vista general del Hardware

Arrancamos la máquina accionando la llave hasta la posición de encendido y pulsamos la combinación de teclas "Stop+A"

Una vez deten¡do el arranque insertamos el CD1 de instalación y tecleamos:

boot cdrom

miércoles, 20 de febrero de 2008

SugarCRM Problemas con Upgrade

Para poder subir la actualización desde el asistente de actualizaciones de SugarCRM es necesario modificar los siguiente valores del php.ini

allow_call_time_pass_reference=off
upload_max_filesize=20M
post_max_size=20M

De no ser así en la operación de upload del fichero dará error y volverá a la página inicial de SugarCRM.

lunes, 21 de enero de 2008

Corregir Error PKZIP: (E12) nothing to do!

El error se origina a la hora de querer compactar un directorio completo.

La solución es hacer un dir y crear la lista de ficheros a compactar:

dir c:\directorioacompactar /s /b /o > listadeficheros

Creamos el archivo basándonos en la lista de ficheros creada anteriormente:

pkzip -P nuevoarchivo.zip @listadeficheros

martes, 15 de enero de 2008

Actualizar puertos con Portmanager

Portmanager se puede encontrar en la directorio / usr / ports / sysutils / portmanager.
Simplemente vaya al directorio y ejecute "make ins" para instalarlo.

Para comprobar el estado de todos los puertos y las dependencias de los mismos instalados en su sistema:

Portmanager - s

Para actualizar a todos los puertos instalados hasta la fecha con su árbol de ports:

Portmanager -u

lunes, 14 de enero de 2008

Instalar Apache

Proceso para "impacientes" obtenido de la web de Apache.

Descargar
$ lynx http://httpd.apache.org/download.cgi
Descomprimir
$ gzip -d httpd-2_1_NN.tar.gz
$ tar xvf httpd-2_1_NN.tar
Ejecutar el script configure
$ ./configure --prefix=PREFIX
Compilar
$ make
Instalar
$ make install
Personalizar
$ vi PREFIX/conf/httpd.conf
Comprobar que la instalación funciona
$ PREFIX/bin/apachectl start