miércoles, 17 de noviembre de 2021

String by string in Powershell

 

- Configurar una tarea en el programador de tareas.

Si es sin script, podemos programar que cuando encendemos el pc se abra Firefox y en opcional ponemos “//www.ieselcaminas.org”

Si es por script creamos un archivo .bat que se llama sfc / scannow cada 15 días.

Get-ChildItem -Path "Ruta" -Recurse | Where-Object CreationTime -LT (Get- Date).AddDays(-10) | Remove-Item (borrar_archivos.ps1)

- Aplicar permisos a las carpetas.


PowerShell:

- Dar de baja los grupos.

Get-ADGroup -Filter 'GroupScope -ne "DomainLocal"'

Remove-ADGroup -Identity SanjaysReports

En equipos remotos: Invoke-Command -ComputerName 10.10.10.10 ScriptBlock { Remove-LocalGroup -Name "MYGRP" } -credential administrator

New-ADGroup -Name "RODC Admins" -SamAccountName RODCAdmins -GroupCategory Security -GroupScope Global -DisplayName "RODC Administrators" -Path "CN=Users,DC=Fabrikam,DC=Com" -Description "Members of this group are RODC Administrators"

- Dar de alta los alumnos.

New-ADUser -Name “Carla Mateu” -Path “OU=FINANZAS, OU=Empresa,DC=EMPRESA,DC=LOCAL” -SamAccountName “carlam” -UserPrincipalName “carla.mateu@EMPRESA.LOCAL” -AccountPassword (ConvertTo-SecureString “aso2021.”-AsPlainText -Force) -GivenName “Carla” -Surname “Mateu” -ChangePasswordAtLogon $true -Enabled $true

- Dar de baja los alumnos.

Remove-ADUser b.jackson -Confirm:$False


- Crear la carpeta del servidor y la de los grupos.

New-item C:\*carpeta* -type directory


- Crear las carpetas personales de los alumnos.


- Compartir carpetas.

New-smbShare -Name “nombre” -path C:\*carpetaantescreada*

Get-smbshare -Special $false


- Aplicar permisos a las carpetas.

Cambiar y quitar permisos:

Grant -smbShareAccess -Name “nombre” -AccountName “Empresa\Profesores”-AccesRight Full -Force (puede ser read o write)

Revoke-SmbShare -Name “nombre” -AccountName “Todos” -Force

Permisos NTFS:

Eliminar la herencia y borrar los permisos asignados:

Icacls C:\Empresa /inheritance:r

Asignar permisos:

Icacls C:\Empresa /grant Administradores:F (full) o icacls C:\Empresa /grant “Administradores: (OI)(CI)F” para las subcarpetas

Icacls “” /grant Todos:R

Icacls C:\Empresa\Finanzas /grant “Empresa\Finanzas: (OI) (CI)M”





- Establecer el perfil móvil de los alumnos y la carpeta.

$usuario=Get-ADUser -Filter * -SearchBase "OU=PERSONAL, OU=EMPRESA,DC=EMPRESA,DC=LOCAL"

ForEach ($user in $usuario.SamAccountName) {

if ($user -ne $null) {

Set-ADUser -Identity $user -ProfilePath \\Empresa-dc1\Empresa_users\$user}

}

El path dependerá de donde esté la carpeta y la OU dependerá de los nombres que usemos.

- Visualización de procesos en ejecución.

Get-Process

Tasklist / tasklist /s *nombre o IP*

Taskkill /s IP /IM iexplore.exe (matar un proceso)

Taskkill /FI “USERNAME eq IVANP” /s IP (matar todos los procesos del usuario)

Invoke-Command {Get-Process -IncludeUserName | where UserName -Match ivanp | Stop-Process -Force} -ComputerName DESKTOP-2L05FFD

- Utilizar un menú para realizar las acciones anteriores.

do {

Write-host "Starting menu..."

Write-host "1. Eliminar un grupo"

Write-host "2. Crear un usuario"

Write-host "3. Eliminar un usuario"

Write-host "4. Crear carpeta"

Write-host "5. Compartir carpeta"

Write-host "6. Aplicar permiso a una carpeta"

Write-host "7. Ver proceso en ejecución"

Write-host "8. Crear perfil móvil"

Write-host "9. Salir"

[int]$opcion = Read-Host "Seleccione una opción"

switch($opcion)

{

1 {

[string]$grupo = Read-host "Introduzca el grupo que desea dar de baja"

Remove-ADGroup -Identity $grupo

Write-host "El grupo $grupo ha sido dado de baja"

}

2 {

[string]$nombre = Read-host "Introduce el nombre del nuevo usuario"

[string]$diminutivo = Read-host "Introduce el nombre acortado del usuario"

[string]$UO = Read-host "Introduce la unidad organizativa"

[string]$pass = Read-host "Introduce la contraseña del nuevo usuario"


New-ADUser -Name “$nombre” -Path “OU=$UO, OU=Empresa,DC=EMPRESA,DC=LOCAL” -SamAccountName “$usuario” -UserPrincipalName “$nombre@EMPRESA.LOCAL” -AccountPassword (ConvertTo-SecureString “$pass”-AsPlainText -Force) -GivenName “$nombre” -hangePasswordAtLogon $true -Enabled $true


}

3 {

[string]$nombre = Read-host "Introduzca el nombre del usuario que desea dar de baja”

Remove-ADUser $nombre -Confirm:$False}

4 {

[string]$nombre = Read-host "Introduzca el nombre de la carpeta que quiere crear"

[string]$directorio = Read-host "Introduzca el path de la carpeta que quiere crear"

New-item -Path “$directorio” -Name “$nombre” -type directory

}

5 {

[string]$carpeta= Read-host "Introduzca el nombre de la carpeta que quiere compartir”

[string]$directorio= Read-host "Introduzca el directorio de la carpeta que quiere compartir”

New-smbShare -Name “$carpeta” -path “$directorio”


6 {

[string]$opcion = Read-host "¿Quieres aplicar o revocar permisos? Para aplicar escribe 1 y para revocar 2"

If ($opcion -eq 1) {

[string]$carpeta = Read-host “¿Que carpeta quieres seleccionar?”

[string]$directorio = Read-host “Directorio de a quién le asignarás permiso (pon la ruta completa ejemplo Empresa\profesores)”

[string]$permiso = Read-host “¿Qué permiso quieres aplicar: Full, Read o Change”

Grant-smbShareAccess -Name “$carpeta” -AccountName “$directorio”-AccessRight $permiso -Force

}

Else {

Write-host “No se encuentra la opción”

}

If ($opcion -eq 2) {

[string]$carpeta = Read-host “¿Que carpeta quieres seleccionar?”

[string]$directorio = Read-host “Directorio de a quién le revocarás permiso (pon la ruta completa ejemplo Empresa\profesores)”

Revoke-SmbShareAccess -Name “$carpeta” -AccountName “$directorio” -Force

}

Else {

Write-host “No se encuentra la opción”

}

7 {

Get-Process

8 {

[string]$Unidad1= Read-host “Unidad organizativa de los usuarios que deseas asignarles un perfil móvil”

$usuario=Get-ADUser -Filter * -SearchBase "OU=$Unidad1, OU=EMPRESA, DC=EMPRESA,DC=LOCAL"

ForEach ($user in $usuario.SamAccountName) {

if ($user -ne $null) {

Set-ADUser -Identity $user -ProfilePath \\Empresa-dc1\Empresa_users\$user}

}

9 { "Exit";break }

}

}

until ($opcion -eq 9)



- Utilizar las iteraciones para leer de los ficheros .CSV

Lea desde un archivo CSV y escriba la salida como una tabla:

$CSV = Import-Csv "C:\MYFILE.csv"

$CSV | Format-Table

Lea desde un archivo CSV mediante el bucle denominado FOREACH.

$CSV = Import-Csv "C:\MYFILE.csv"

foreach($LINE in $CSV)

{

"The ID: $($LINE.ID), Name: $($LINE.NAME), the Age: $($LINE.AGE)"

}

organ

#Añadimos la primera Unidad Organizativa, indicando el nombre y al dominio que pertenece, también una descripción

New-ADOrganizationalUnit -Name "Empresa" -Path "DC=EMPRESA,DC=LOCAL" -Description "Unidad Empresa"

#Script para crear las Unidades organizativas que se incluyen dentro de la Unidad Organizativa "Empresa"

#

#Para ello se crea igual que la anterior, pero a la hora de indicar el destino se ha de indicar la Unidad Organizativa primero.

#

New-ADOrganizationalUnit -Name "FINANZAS" -Path "OU=Empresa,DC=EMPRESA,DC=LOCAL" -Description "Departamento de finanzas"

New-ADOrganizationalUnit -Name "PERSONAL" -Path "OU=Empresa,DC=EMPRESA,DC=LOCAL" -Description "Departamento de personal"

New-ADOrganizationalUnit -Name "PRODUCCION" -Path "OU=Empresa,DC=EMPRESA,DC=LOCAL" -Description "Departamento de produccion"

New-ADOrganizationalUnit -Name "VENTAS" -Path "OU=Empresa,DC=EMPRESA,DC=LOCAL" -Description "Departamento de ventas"


#

#Script para crear usuarios, con nombre completo, destino del departamento al que pertenecen, login compuesto por su nombre y apellido, y al contraseña la deben cambiar siguiente inicio de sesión.

#

New-ADUser -Name “Juan Mateu” -Path “OU=VENTAS,OU=Empresa,DC=EMPRESA,DC=LOCAL” -SamAccountName “juanm” -UserPrincipalName “juan.mateu@EMPRESA.LOCAL” -AccountPassword (ConvertTo-SecureString “aso2021.”-AsPlainText -Force) -GivenName “Juan” -Surname “Mateu” -ChangePasswordAtLogon $true -Enabled $true


martes, 6 de octubre de 2009

From below

























































From below.

sábado, 27 de junio de 2009

San Joan

Depués de X sense ficar res pal blog toque comentar la nit de Sant Joan. Vam baixar el en bus de les 6.30; previament agarrant la beguda que vam comprar al Consum (sí, ja no anem a buscar a ningú per a que ens compre). Després la cosa va estar en pillar el bus per a Benicàssim, cosa que no hem de repetir mai, sigue per el tio suat, per les canis imbècils i per tota la penya que estave ahí dins apretada fent les seues funcions vitals, és a dir, olors, fluxes, segregacions, etc. S'acave l'agonia al arrivar, on vam tocar a U.G per a que ens portare als apartaments "Tramuntana". No res, vam deixar les moxiles (excepte Xavi) i les nostres coses que ens estimem (m'estima el meu mòvil trencat, què pase?) i tirarem pa la platja. Resulte que tota la penya portave bocadillos de casa, exepte els gemelos, pyvy i jo, que vam tindre que anar a un bareto que estave bé (ere caret però molt millor que les típiques sablaes que te foten per estos llocs) on els típics xavals rebels/guais/parits sen van anar corrent sense pagar. Després de sopar pirem cap la platja, on hi havie penya que ja anave calenta i altres bebent, disant poc d'alcohol. Tenies que espavilar-te si volies veure algo. En diferència de l'any passat, en este vaig passar prou de rato en l'aigua fent el tonto en estos i cantant cançons mítiques del rock nacional. També cal destacar la expedició que vaig fer en Hugo i Rubén on jo i Rubén erem Catalans i jo mig argentino. Carabasses. Les altres eixides van acavar igual, sobretot cuan el Pelu ens furte a la que mes futur tenie. La violadora del any passat no m'ha arrapat ni res, però a canvi se va ficar a plorar degut a la meua conducta (jo flipa en eixa penya), i en consequència la seua amiga ubber guai me volie pegar, etc. Jaleos, estan totes loques. Ara ve la part més aburrida, ja que la festa se va acavar a les 2 o 3 ... Vam improvisar una foguereta i ahi estavem de charreta en altra penya d'Alcora. Més tard tots aburrits vam decidir dormir algo, pero no vam poder debut a les joies que soltave el colega Rubén, Xavi buscan la mochila, etc. Les 6 i pico del matí: no he dormit res - estic asclaet - jaleo. Descollonamenta general en les aventures de Inarion, els pantalons cremats i el dit pel cul a certa dona, el Pyvy que no trove les sabates, Xavi que no trove la mochila (ja fa unes horetes que la busque), i algunes tirades de canya que ningú esperave. Tots asclats anem cap als apartaments de U.G on pillem tots les moxiles, excepte Xavi, i anem a pillar el bus. Bé, ara ve la historieta del conductor loco. Resulte que el tío ere majo, pero la penya el rallave, entre els canis i la tipeta que volie anar al grau i no parve de taladrar-lo, i lo únic que fee ere saltar-se semàforos, insultar als pobres vianants i cagar-se en la puta. Bastant còmic. Quan arrivem al nostre destí, pensem que no arrivarem al bus de matí i pensem que és millor fer el tonto i agarrar el de migdia. Uns minuts més tard veem com pase el bus d'Alcora davant dels nostres morros. Entonces per a matar l'aburriment men vag en el Pyvy a armorsà a un bar i deprés ens vam tirar per ahí com uns yonkos. Obviament passem per el Corte Inglès a fer unes partidetes a la play 3 i a la Xbox 360 i com és normal la penya ens mirave malament. Després de estes hores en Cs agarrem el bus i pirem pal poble. Me'n vaig anar al llit a les 2 de migdia i me vaig alsar a les 10 de la nit.

lunes, 20 de abril de 2009

A lo Planta cuarta.



Y eso.

viernes, 27 de marzo de 2009

Magdalena 2009.

Primer que tot, vull demanar disculpes als meus fans, osiga, als meus pares, per la tardança en escriure articuls al blog. Les raons son el increment del horari d'estudi a causa dels exàmens i les poques ganes que tenia d'escriure. A vore si ara, després de superar els exàmens anem publicant més a sovint. Tenia que escriure una entrada per al carnaval de Vinaròs, però com m'enrecorda de poc i tinc poquísimes ganes d'escriure se perdrà entre les innumerables xorrades del meu cervell. Vaig a vore si explique les nostres mogudes per la plana, que encara estan recents.

Dissabte 14 de Març. Magdalena, merda plena.

La veritat que vaig anar amb ganes a la magdalena, perquè és una festa que sempre mole bastant, amb bastants llocs guapos on anar i on trobar-te a gent coneguda.

A les 6 quedem al garito, per a fer us pros de calentament i agafar el bus a les 6:45 davant del Másymás. Like always, m'empane al ordinador i tenen que tocar-me al móvil perquè no perga l'autobús. El agafem a temps, ens sentem cómodament i anem contemplant com el vehícul va plenant-se de gent que el agafava parades posteriors (increíble que siguem nosaltres els que pensem les coses de manera raonada, eh?) i els toque anar de peu o de manera incòmoda.

Sobre les 7:20 o això arribem a la capi, parem en el primer super que trobem per a comprar l'alcohol (que conste que no estem fent apologia de el consum d'alcohol, no som uns yonkos, en veritat, som gent exemplar). Després de debatir acaloradament què comprar acabem comprant beguda blanca. Després d'eixir del super anem caminant fins a la fira de la tapa, on ens fem la primera birriola de la nit acompanyada d'un bocata de llonganices bastant amo.

Després de plenar el buxe, se'ns ocurreix la magnífica idea de anar a la fira. Després de mitja hora de caminata apleguem a un McDonalds, on acabem sopant. Per cert, hi ha algo més merda que un McDonalds? La pròxima vegada que vullga menjar corxo me'n vaig a buscar pel fem.
Cal comentar que el moment en que vam estar esperant el sopar vam estar parlant de guarreries espanyoles, parafrasejaria troços de la conversa, però serie massa degradant, inclús per a nosaltres.

Una vegada acabem de "sopar", se'n anem per fi a la fira, on trobem diverses personalitats alcorines (casi totes bastant tenses ja). Estem com tres quarts d'hora en la fira fent res, fins que acabem cagant-nos en la nostra estupidesa i decidim anar a fenos uns cubates. Parem a un parc (on sino?) i ens carreguem les litrones. Mentres etem allí parats ens toquen David i el Cuco, quedem amb ells i els esperem fins que arriven. Una vegada ja estem tots, toquen Sales, Dani i Sandor, que tamé estaven per allí. No res, seguim esperant a que vinguen i quant per fi estem tots, els colegues de clase del Jaron li toquen perque anem al Bar Baros. Ací és, quan a lo companyia del anell, ens separem en dos: els que van en busca del Bar Baros i els que se'n van a la carpa del House.

Els que anavem al Bar, després de 1 hora de pateo per tot castellò (per ahí trovem a la colla Oeoé, amb Ug com a incorporació estelar), arrivem, i sabeu què? No hi havia ningun anic del Jaron per allà. Ja que estavem al centre de la ciutat se'n anem cap a la orquesta de les aules. Durem 10 minuts gràcies a la nostra agoraphobia. Ere ja bastant tard, així que decidim anar a la carpa del house a vore si encara estaven estos. Arrivem allà, estem 20min. i s'acava. Una volta s'acava la festa, decidim tocar a un taxi. Obviament, tots estaven plens i les linies saturades, aixi que ens toca esperarnos 2 hores i pico per el centre fent lluites de robocs. Sobre les 7 arriva Lucas, el taxista del poble, i pirem cap a Alcora.


Dissabte 21 de Març. Magdalena, festa plena.


Com el dissabte passat va ser bastant merda, vam decidir quedarnos tot el rato per el centre per evitar pateos rebentadors de peus i sense comprar botelles de beguda (pasant de portar boses del consum durant tot el dia).

Com la semana pasada, quedem a les 6 al garito i ens fiquem a jugar al Pro. Sobre les 6:40 eixim del garito corrents i pillem el bus per els pèls. Pillem asiento i mirem com la gent va entrant i es té que quedar de peu (exemple per demostrar que l'esser humà tropesa sempre amb la mateixa pedra).

Aquesta vegada passem del super i anem directes al centre, mirem un espectable (bastant lamentable) de street dance i quedem amb els jugadors de basket al mesón de la birra i la tapa.
Pillem un bocadillo de llonganices (amos completament) i la seua respectiva birra (exceptuant a les nenes, que van pillar aigüeta). Ens quedem mirant el furgol un ratet en la pantalla gegant i quan se'ns fan les 9 se'n anem a buscar on lloc que estiga bé de preu i estiga prop. Bé de preu + Prop nostre = Kebab. Anem al Kebab, pillem uns kebabs (obviament), i ens fiquem a sopar, amb tranquilitat i pasimonia. Només acavem, anem al Bar Baros i pillem unes litrones de Calimotxo alinyat amb absenta, per el increíble preu de 2.5€. Amb la litro en la ma, ens dirigim al concert de Tom Bombadil, una especie de grup celta amb lletres frikis. El més destacat del concert van ser els frikis calents que ens dien que se'n anarem a la Oreja de Van Gogh perquè no se'n sabiem ni una (i la veritat és que tenien raó, però tampoc se'n saviem dels altres). Quan acava allò quedem amb Dani i se'n anem a la orquesta de la Mª Agustina, pasant, obviament, per el Baros a replenar les litrones. A la orquesta de puta mare, cançons conegudetes de pop al principi, un descans amb el que vem replenar litrones un altra volta, i després temes de rock variats, acabant estelarment empalmant Dolores i Vicio. El més destacat de la orquesta la foto que ens vam fer Dani i jo amb uns desconeguts (Dani es va traure l'ou en una foto, estave un poc extasiat, el xic).
Després de la orquesta es va acabar un poc tot, vam anar a Burrul, vam estar parlant en gent i vam decidir tocar al colega Lucas per a que vinguera a per nosaltres (bé, vam discutir a xillit viu durant 15 minuts per decidir qui pillaria el taxi i perquè).

L'any que ve, com és tradició, hi ha que repetir.

PD: Falten les fotos, com sempre. Si en trobe en aniré pujant ._.

sábado, 14 de marzo de 2009

Carnavals de Alcossebre.

Després de la frustració de no poder anar al carnaval de vinaròs pels exàmens, la semana passà, vaig anar al carnavall de alcossebre amb Dani^2. Allí ens vam encontrar en Cherta, que vam anar al seu apartament. Previament, vam anar al Spar a comprar algo de beure (Eristov i unes birres). En l'habitàcul d'en Cherta vam sopar i ens vam ficar el traje (jocker, metje i templari-mono FTW). Vam anar a on estaven tots els amics del Cherta i ens vam trobar en Ion, Ebrito i Santi que s'estaven acavant de arreglar, al cap d'uns minuts ens vam anar a per la carrossa d'estos. Norres, vam escomençar a pegar voltes pel poble aquell tots calents. Durant la trajectòria de la carrossa, Dani i jo vam anar a un Pub que estave ahi al mig del poble i mos vam ficar a xarrar en unes dones que estaven ahí. Resulte que eren putes. Nèctar. Seguim per ahi de farra, quan de repent, els tres vam acavar catant dona. Més tard, quan anàvem cap a la carpa, Dani va tornar a catar i desbloquetjant Àfrica. A mi ja se m'avie passat la merleta cuan vam arrivar a la carpa, on mos vam trobar en pplu y vam anar als pubs Surf, Tc i no sé quin més. Ahí va ser quan pplu me va presentar a la seua amiga, la qual em va fer un EPIC FAIL. Després vam seguir per els pubs i per la carpa fins que ja no ens aguantàvem drets, ens vam despedir de estos i sen vam anar a sobarla al piso del Cherta. Eixa part de la nit va ser la més loler, en la xiqueta mirant-nos i Sales pegant espasmos. La nit, en general, molt bé tindrem que tornar l'nay que bé.

Ara falte madalena, ja vorem que fem.