Skip to content

Instantly share code, notes, and snippets.

View raulunzue's full-sized avatar
💭
El Blog de Negu - Máquinas Virtuales

Raúl Unzué raulunzue

💭
El Blog de Negu - Máquinas Virtuales
View GitHub Profile
@raulunzue
raulunzue / esp32-webserver-led.py
Created February 12, 2022 18:09
ESP32 WebServer LED
import machine
import socket
import time
# Importamos modulo network
import network
global sta_if
# Instanciamos el objeto -sta_if- para controlar la interfaz STA
sta_if = network.WLAN(network.STA_IF)
# COMIENZA EL BUCLE - SI NO EXISTE CONEXION
if not sta_if.isconnected():
###############################
## RAUL UNZUE - ELBLOGDENEGU
## PRECIO CRIPTOMONEDA
##############################
$Moneda = "ADA"
## LOG
$Logfile = "/Users/elblogdenegu/Documents/criptomonedas.log"
Start-Transcript -Path $Logfile -Append
# FECHA Y HORA
#########################
## RAUL UNZUE - EL BLOG DE NEGU
## IMPRESORAS MAPEADAS
#########################
## LOG
$Logfile = "\\nas\elblogdenegu\IMPRESORAS\impresoras.log"
#Start-Transcript -Path $Logfile -Append
# FECHA Y HORA
@raulunzue
raulunzue / powershell-grupos-ad-user-csv.ps1
Last active December 12, 2020 10:09
Powershell para extraer todos los usuarios de directorio activo de ciertos grupos a CSV
###################
### RAUL UNZUE - ELBLOGDENEGU
### SCRIPT POWERSHELL
## EXTRAER USUARIOS GRUPOS AD
###################
$groups = (Get-AdGroup -SearchBase "OU=IMPRESORAS,DC=NEGU,DC=LOCAL" -filter * | Where {$_.name -like "**"} | select name -expandproperty name)
$Table = @()
$Record = @{
"Group Name" = ""
@raulunzue
raulunzue / powershell-backup-incremental-usb-unidad.ps1
Created December 12, 2020 09:57
Powershell, copy USB %userdata% and share unit
#######################################
## RAUL UNZUE - ELBLOGDENEGU
## 02/12/2020
## SCRIPT COPIADO INCREMENTAL PERFIL
#######################################
#CERRAR OUTLOOK
#Bucle que solicita cerrar Outlook hasta que no detecta ningun proceso outlook corriendo
#Para que deje copiar PSTs Outlook tiene que estar cerrado
Do {
Write-Host ""
@raulunzue
raulunzue / powershell-backup-incremental-usb.ps1
Created December 4, 2020 11:14
Powershell: Copia datos incrementales a USB
#######################################
## RAUL UNZUE - ELBLOGDENEGU
## 02/12/2020
## SCRIPT COPIADO INCREMENTAL PERFIL
#######################################
#CERRAR OUTLOOK
#Bucle que solicita cerrar Outlook hasta que no detecta ningun proceso outlook corriendo
#Para que deje copiar PSTs Outlook tiene que estar cerrado
Do {
Write-Host ""
@raulunzue
raulunzue / cambiar-descripcion-grupo-ad.ps1
Created November 15, 2020 18:19
Powershell script para cambiar masivamente descripción grupo de active directory
########################################
## RAUL UNZUE - ElBlogdeNegu
# Cambio nombre Grupo Directorio Activo
########################################
# Saber el número de línea de un elemento
function linea
{$input | Select-String '.' | Select-Object LineNumber, Line}
# Ruta a la OU donde se generan los grupos por cada impresora
@raulunzue
raulunzue / import-user-gpad.ps1
Created November 7, 2020 17:40
Powershell para importar usuarios a grupos de directorio activo mediante CSV
##########################################
## RAUL UNZUE - ELBLOGDENEGU
## CARGAR USUARIOS A GRUPOS DE IMPRESION
##########################################
Import-Csv "C:\Users\elblogdenegu\Desktop\usuariosad.csv" -Delimiter ';' |
ForEach-Object {
Add-ADGroupMember `
-Identity $_.GrupoAD `
@raulunzue
raulunzue / wordpress-ansible.yml
Last active November 6, 2020 22:09
Ansible: Instalación de Wordpress
---
# Entrada El Blog de Negu: https://www.maquinasvirtuales.eu/ansible-crear-pagina-web-wordpress/
- name: Ansible Wordpress
hosts: wordpress
become: yes
vars:
wp_mysql_db: wordpress
wp_mysql_user: wp-admin
wp_mysql_password: elblogdenegu
wp_mysql_host: "{{ansible_default_ipv4.address}}"
@raulunzue
raulunzue / powershell-consumo-app.ps1
Created October 31, 2020 10:33
Powershell: Comprobar consumo de una aplicación remotamente
#########################
## RAUL UNZUE - 31102020
## CONSUMO APP - ELBLOGDENEGU
#########################
## LISTA DE SERVIDORES
$listaservers= (Get-Content C:\Users\runzue\Documents\SCRIPTS\servers.txt)
## CREDENCIALES DE CONEXION
$passwd = convertto-securestring -AsPlainText -Force -String "NUESTRAPASSWORD"
$cred = new-object -typename System.Management.Automation.PSCredential -argumentlist ('DOMINIO\USUARIO',$passwd)
## CONEXION A SERVIDORES