Reemplazar el nombre (o parte de él) de varios ficheros a la vez con PowerShell

Podemos renombrar y reemplazar el titulo de nuestros ficheros, o parte de el, de forma rápida a través de PowerShell. Debemos acceder a la carpeta donde estan los ficheros y ejecutar el siguiente comando: get-childitem FILES_QUERY | foreach { Rename-Item -LiteralPath $_ $_.Name.Replace("TEXT_TO_REPLACE","TEXT_TO_APPEAR") } Donde FILES_QUERY es el selector de ficheros, TEXT_TO_REPLACE es el texto …

Sigue leyendo Reemplazar el nombre (o parte de él) de varios ficheros a la vez con PowerShell

Iterador FOR en Typescript (FOR IN vs FOR OF)

El bucle FOR de Typescript nos permite utilizar en cada iteración tanto el índice como el elemento de la lista de objetos.   FOR ... IN El iterador For-In nos dará el índice en el que nos encontremos: for (let index in myObjects) { //En cada iteración tendremos el índice en la variable "index" //("0", …

Sigue leyendo Iterador FOR en Typescript (FOR IN vs FOR OF)

Forzar el Stop de los Crawls por Power Shell

Este comando detiene todos los Crawls que no estén en estado "Idle": Get-SPEnterpriseSearchCrawlContentSource -SearchApplication "Search Service Application" | ForEach-Object { if ($_.CrawlStatus -ne "Idle"){ $_.StopCrawl() } } Con este comando podemos ver el estado de los Content Source: Get-SPEnterpriseSearchCrawlContentSource -SearchApplication "Search Service Application" | select Name, CrawlStatus

Borrar DLL de la GAC sin GACUTIL

En ocasiones podemos encontrarnos con situaciones en las que no se nos actualizan las DLL de la GAC y no podemos borrarlas. Nuestro primer intento sería utilizar el comando GACUTIL: http://idttechblog.wordpress.com/2014/09/25/borrar-dll-de-la-gac/ El problema es que si estamos en un entorno de producción no deberíamos tener instalado Visual studio (ante todo, buenas prácticas) por lo que no …

Sigue leyendo Borrar DLL de la GAC sin GACUTIL