viernes, 26 de enero de 2018

DESBLOQUEAR ARCHIVOS EN WINDOWS


DESBLOQUEAR ARCHIVOS EN WINDOWS

Windows tienen una opción de seguridad que nos impide ejecutar un archivo copiado desde un lugar inseguro (por ejemplo, un archivo descargado de Internet) sin confirmar esta decisión, e inclusive no se pueden interpretar (en el caso de ser archivos de PHP o similar) con el IIS. Esto pasa inclusive si el bloqueado es un ZIP y se descomprimen los archivos que contiene, en cuyo caso, también estarán bloqueados.
Para poder desbloquear estos archivos lo más cómodo es desbloquear el ZIP y volver a descomprimir todo, pero a veces esto no es posible y hay que desbloquear archivo por archivo.
Esta operación se hace desde el diálogo de propiedades del archivo, pulsando el botón “unblock” o “desbloquear” (ubicado en la parte inferior derecha de la ventana), lo que lo hace muy incómodo cuando hay que desbloquear muchos archivos.


Bloqueado

Para evitar este problema podemos utilizar la herramienta Streams de Windows Sysinternals. Por ejemplo, para desbloquear todos los archivos de la carpeta wwwroot del IIS podemos hacer esto:
streams.exe -d -s "C:\inetpub\wwwroot"
Obviamente esto nos facilita muchísimo la tarea, pero si esta operación la hacemos constantemente podemos hacerlo más fácil creando una opción en el menú contextual del explorador. Para esto debemos agregar algunos registros en la registry de Windows, como los que se muestran a continuación:
 
1Windows Registry Editor Version 5.00
2 
3[HKEY_CLASSES_ROOT\*\shell\unblockfile]
4@="Desbloquear archivo"
5 
6[HKEY_CLASSES_ROOT\*\shell\unblockfile\command]
7@="cmd /c streams -d \"%1\""
8 
9[HKEY_CLASSES_ROOT\Directory\shell\unblockfolder]
10@="Desbloquear todos los archivos"
11 
12[HKEY_CLASSES_ROOT\Directory\shell\unblockfolder\command]
13@="cmd /c streams.exe -d -s \"%1\""
Si se copia el texto precedente en un archivo llamado, por ejemplo, “desbloqueo.reg” y se le da doble click, luego de aceptar los diálogos que va a mostrar el sistema operativo se van a ingresar estos datos en el registro de Windows. Una vez hecho esto cuando se despliegue el menú contextual de Windows Explorer, al pulsar en una carpeta o un archivo, vamos a ver esta opción:

Menu-desbloqueo


Fuente: http://www.programandoamedianoche.com

Guía: Virtualizar equipo físico Windows Server 2008 R2 y reparar inicio con particiones GPT

  El objetivo de este manual es virtualizar con Virtualbox o Hyper-V un equipo físico con Windows 2008 R2 (también válido para otras version...