jueves, 28 de enero de 2016
miércoles, 27 de enero de 2016
lunes, 25 de enero de 2016
BCDEdit
BCDEdit es la utilidad de línea de comandos que puede utilizar para administrar almacenes BCD en el equipo. BCDEdit funciona de manera similar a Bootcfg.exe disponible en sistemas Windows XP, pero con más opciones disponibles y varias mejoras.
BOOT en Windows Vista, Windows 7, Windows 2008
Así, de forma esquemática, la secuencia de arranque:
Entendiendo el sistema de arranque en Windows Vista y versiones superiores
Desde Windows Vista el gestor de arranque es el BootMgr y WinLoad como cargador del sistema. Estos sustituyen a NTDLR y boot.ini utilizados en Windows XP.
En Windows Vista y superiores el BootMgr consulta el BCD (Boot Configuration Data). El BCD en una base de datos, con formato binario, donde se almacena toda la información del proceso de arranque. Esta contiene la siguiente información:
- Información con el BootMgr
- Información sobre el cargador del sistema operativo (Winload)
- Información como recuperar una sesión hibernada (WinResume.exe)
- Información sobre utilidades de diagnóstico (mentest.exe)
- Información sobre el cargador de versiones anteriores (ntldr)
Así, la secuencia de arranque, es como sigue:
Herramientas para configurar y gestionar el BCD (Boot Configuration Data)
- MSconfig es un utilidad que viene con Windows donde puedes gestionar el arranque.
- BCDedit es un utilidad de linea de comandos que puedes gestionar de una forma completa el BCD. Suele estar en %WINDIR%\system32>
jueves, 21 de enero de 2016
miércoles, 20 de enero de 2016
martes, 12 de enero de 2016
domingo, 10 de enero de 2016
Comandos para el símbolo del sistema CMD
diskpart: Permite crear, eliminar y administrar particiones.
Este programa en modo consola debemos utilizarlo con cuidado puesto que es
fácil que eliminemos sin darnos cuenta todo el contenido del disco duro o de la
partición activa.
type Muestra el
contenido de uno o más archivos
find y findstr: Estos comandos buscan cadenas de textos en el interior de uno o varios archivos. Sin embargo, el comando findstr ofrece más opciones de búsqueda que el comando find.
find y findstr: El grep de Windows
Al ejecutar comandos en un equipo Windows seguro que alguna vez nos hemos
visto con la necesidad de filtrar su salida o tener que buscar una cadena en
varios ficheros. Vamos a ver la herramienta find y findstr:
Mediante find podemos filtrar la salida de un comando:
netstat Muestra estadísticas del protocolo y
conexiones TCP/IP actuales
C:\>netstat
-ano | find "LISTEN"
TCP
0.0.0.0:135
0.0.0.0:0
LISTENING 816
TCP
0.0.0.0:445
0.0.0.0:0
LISTENING 4
TCP
0.0.0.0:902
0.0.0.0:0
LISTENING 2892
(...)
O también buscar una cadena dentro de ficheros:
C:\>find
"hello" *
----------
TEST1.TXT
hello
----------
TEST2.TXT
----------
TEST3.TXT
hello world
Tiene algunas opciones similares a grep:
- Opción /v: Salida inversa, las líneas que no contienen el string
- Opción /i: Para ignorar si se trata de mayúsculas o minúsculas
- Opción /c: Contar el número de apariciones de la cadena:
C:>netstat
-ano | find "LISTEN" /c
24
Tenemos también la herramienta findstr que además
admite expresiones regulares:
C:\>tasklist
| findstr "[cC]onsole"
winlogon.exe 892 Console 1 7.388 KB
(...)
Algo bastante molesto es que si se indica una cadena
con espacios, lo interpreta como varias cadenas a buscar:
C:\Users\Jay\Desktop\test>findstr
"hello world" *
test1.txt:hellotest2.txt:worldtest3.txt:hello
world
Por lo que si queremos buscar una cadena con espacios deberemos indicarlo
con la opción /c:
C:\>findstr
/c:"hello world" *
test3.txt:hello world
gpresult: Muestra información sobre las políticas de grupo aplicadas a un usuario.
gpupdate: Vuelve a aplicar las políticas de grupo.
sc: Este comando nos permite administrar los servicios, ya sea iniciar uno, detenerlo, mandarle señales, etc.
sfc: Este comando permite buscar archivos del sistema dañados y recuperarlos en caso de que estén defectuosos (es necesario el CD de instalación del sistema operativo para utilizarlo). Para realizar una comprobación inmediata, deberemos ejecutar la orden sfc /scannow.
systeminfo: Muestra información sobre nuestro equipo y nuestro sistema operativo: número de procesadores, tipo de sistema, actualizaciones instaladas, etc.
taskkill: Permite eliminar un proceso conociendo su nombre o el número del proceso (PID).
tasklist: Realiza un listado de todos los procesos que hay. Útil si deseamos eliminar un proceso y no conocemos exactamente su nombre o su PID.
at: Permite programar tareas para que nuestro ordenador las ejecute en una fecha o en un momento determinado.
logoff:: Este comando nos permite cerrar una sesión iniciada, ya sea en nuestro ordenador o en otro ordenador remoto.
msg: Envía un mensaje a unos o varios usuarios determinados mediante su nombre de inicio de sesión o el identificador de su sesión
msiexec: Permite instalar, desinstalar o reparar un programa instalado mediante un paquete MSI (archivos con extensión .msi).
runas: Permite ejecutar un programa con privilegios de otra cuenta. Útil por ejemplo si estamos como usuario limitado y queremos hacer algo que necesite privilegios de administrador.
shctasks: Permite administrar las tareas programadas.
shutdown: Permite apagar, reiniciar un ordenador o cancelar un apagado. Es especialmente útil si hemos sido infectado con el virus Blaster o una de sus variantes para cancelar la cuenta atrás. Para ello, tan sólo tendremos que utilizar la sintaxis shutdown -a.
ciadv.msc: Permite configurar el servicio de indexado, que acelera las búsquedas en el disco duro.
compmgmt.msc: Da acceso a la Administración de equipos, desde donde podemos configurar nuestro ordenador y acceder a otras partes de la MMC.
devmgmt.msc: Accede al Administrador de dispositivos.
dfrg.msc: Desfragmentador del disco duro.
diskmgmt.msc: Administrador de discos duros.
fsmgmt.msc: Permite administrar y monitorizar los recursos compartidos.
gpedit.msc: Permite modificar las políticas de grupo.
lusrmgr.msc: Permite ver y modificar los usuarios y grupos locales.
ntmsmgr.msc: Administra y monitoriza los dispositivos de almacenamientos extraíbles.
ntmsoprq.msc: Monitoriza las solicitudes del operador de medios extraíbles.
perfmon.msc: Monitor de rendimiento del sistema.
secpol.msc: Configuración de la política de seguridad local.
services.msc: Administrador de servicios locales.
wmimgmt.msc: Configura y controla el servicio Instrumental de administración (WMI) de Windows.
ipconfig: informacion del protocolo de internet, mascara de sub red
ipconfig/release: desconecta la terjeta ethernet
ipconfig/renew: conecta de nuevo la tarjeta ethernet util en casos para cambiar la ip
Suscribirse a:
Entradas (Atom)