Tag Archive for PowerShell

#SkypeOnline | Bulk move users onprem to Online

Que tal,

Pues el dia de hoy les traigo un muy pequeno script para mover los usuarios de Skype for Business Server (onprem) a Skype Online (O365).

Muchos lo hemos hecho de manera manual, cuando los usuarios no son muchos, pero para aquellos que las migraciones son bastante grandes, es mucho mas sencillo utilizar este script para solamente poner en un archivo .csv los nombres de los usuarios que deseamos mover y que el script se encargue del resto.

Read more

Proyecto LXA – Tools for S4B Admin

Hi,

Today I bring to you a new project I’m working on / PROYECTO LXA/  is a compilation of useful scripts in one GUI .

The purpose of the project is to put together as many script as I can, so the S4B only need one interface. (obviously are things that can not be done from S4B Control Panel)

Today, I share with you the BETA version, I’ll try first with 10 task, but I’ll add more with your feedback and when inspiration comes to me.

I’m working on release this 10 options first, but today only 6 are available. But I need feedback that’s why I share with you today.

So, you can download from here

Please all your feedback will be appreciated.

Hope this helps you.

 


 

Que tal,

Hoy les comparto un nuevo proyecto en el que he estado trabajando, /PROYECTO LXA/ una compilación de script útiles en una sola interfaz gráfica (GUI)

El propósito de este proyecto es poner juntos tantos script como pueda, así el administrador de S4B lo podrá realizar todo desde una sola interfaz (obviamente cosas que no se pueden hacer desde el Panel de Control de S4B)

Hoy aun se encuentra en versión BETA, intentare primero con 10 tareas, pero ire agregando mas con su retroalimentación y como a inspiración llegue a mi.

Estoy trabajando en liberar estas 10 tareas, pero al día de hoy solamente 6 están disponibles. Antes de seguir y para ver que todo este correcto es por lo que les comparto , para recibir su retro.

Sin mas, pueden descargarla aqui

Por favor todo su feedback sera de ayuda.

Espero les sirva.

 

 

SCREENSHOOTS

capture1

capture2

capture3

capture4

capture5

capture6

SfB Ext Edge Certificate Automatic Request

Hey!

Today I bring to you one script to automatically request the External Edge Certificate, you must set how many days before you want to request the new certificate (by default I set 30 days) then, the script generates the .txt with all the information to send to your Third Part Certificate Vendor.

And the script send you to you mail address!, so you don’t need to access the server.

As the previous script, you need to fill an input part.

Image 214

After fill all the information, you can schedule a task to run this script every week of 15 days.

When the time is close to expire, the script will send you an email like this.

Image 213

Once you get your certificate back you need to set it to Edge Server.  (Sorry , I will working to fix this part to do automatically)

You can download here

Hope this will help you.


 

Que tal!

Hoy les traigo un script que realiza automaticamente el request para el certificado Externo del Edge, deberan de configurar cuantos días antes de que expire el certificado quieren la notificicación (yo deje 30 días por defecto) entonces, el script generara el .txt con toda la informacion para que la envien a su proveedor de Certificados Públicos.

Y el script te lo enviara a tu correo electronico!, asi que no necesitas ni entrar al servidor.

Como en los script anteriores, necesitas llenar algunos datos.

Image 214

Despues de llenar toda esta información, puedes programar una tarea para ejecutar el script cada semana o cada 15 dias.

Cuando llega el tiempo determinado antes de vencer, el script te enviara un correo como este:

Image 213

Una vez que tengas tu certificado, necesitaras asignarlo al servidor Edge (Lo lamento, estaré trabajando para dejar todo esto en automatico)

Pueden descargar el script aquí

Espero sea de ayuda..

 

 

 

 

 

Lync | Script | Obtener vigencia certificados

Que tal,

Esta vez les traigo un script que les regresa la vigencia del certificado. Si esta próximo a vencer enviara unas alertas (15,30 y 60 idas).

La próxima versión le pondré para envió de correo como alerta al administrador. O si alguien gusta apoyarme con esa parte.

Descargar v1.0 – Version Inicial

Espero les sea de ayuda.

Saludos.

Lync | Cmdlets | #4 Asignar LineUri como OfficePhone

Que tal,

Les dejo este pequeño y sencillo script, lo que hace es obtener los usuarios habilitados para Lync con LineUri, y asignar ese LineUri como OfficePhone en el Directorio Activo.

<#
# Check_Lync_LineUri.ps1
# Script que revisa a los usuarios de Lync que tienen asignado LineUri
# y agrega en el campo OfficePhone del AD el mismo valor
# Creado por : Rodolfo Castro – Lync MVP
# version 1.0
# Fecha 01.03.2015
#>
Write-Host -BackgroundColor DarkCyan -ForegroundColor Yellow “Importando Modulos necesarios”
Import-Module ActiveDirectory
Import-Module Lync

Write-Host -BackgroundColor DarkCyan -ForegroundColor Yellow “analizando usuarios”
$userList = Get-CsUser
foreach ($user in $userList){
if($user.LineUri){
Set-ADUser -Identity “$user” -OfficePhone $user.LineUri}
}

Espero les sea de ayuda.

Saludos.

Lync | Dial Plan Script para Colombia

Que tal,

Bueno pues teniendo ya mi versión para México (Aquí el post)

En estos días que he estado en Colombia, he pedido apoyo para entender como realizan la marcación. Y les he traido el resultado de ello.

Script_Dial_Plan_todo_Colombia.ps1

Read more

Script Powershell – Creación Dial Plan para México

El script que les traigo el día de hoy es muy útil para no pasar tanto tiempo realizando la configuración de los Dial Plan, Normalization Rules, PSTN Usages, Routes y Voice Policies, que si bien no son un tema complicado si requieren que tengas que estar verificando y haciendo todo “a manita”

Con este script se pretende ahorrar tiempo con las reglas y configuraciones básicas y comunes, tales como la marcación local, celular, LDN,LDI y LDM. Así solo se pondrá foco en la personalización y creación de reglas en particular para cada una de las implementaciones, tales como las reglas para extensiones y/o integración con un PBX o números especiales.

Aquí pueden descargar el script.

Descargar Aqui

UPDATE: Gracias a Rodolfo G. Hilarios por detectar algunos errores en el Script. Les pongo la siguiente versión con las siguientes correcciones.

  • Eliminación de regla Keep All al crear el Dial Plan
  • Modificación a la regla de Celular Local (Validación 044 (Lada))
  • Modificación a la regla de Celular LDN  (Validación 045 (?!lada)

Descarga Aquí versión 2

Imagen