Você está na página 1de 4

wmic bios get serialnumber

wmic csproduct get name


wmic diskdrive get DeviceID
wmic diskdrive get SCSITargetId
wmic diskdrive get SCSILogicalUnit
****************************************************
The "systeminfo" command on Windows XP and 2003 provides the basic system config
uration information. There is no similar command which exists on Windows 2000 s
ystem. However, it can be gathered using following way.
Run the following systeminfo command on a Windows XP system
c:\systeminfo /s <windows 2000 system ipaddress> /U <admin user>
e.g.
c:\systeminfo /s 192.168.1.101 /U administrator
Type the password for administrator:********
****************************************************
Para forzar actualizaciones contra el Wsus
wuauclt.exe /detectnow
****************************************************
Para liberar DNS y registrar de nuevo.
ipconfig/flushdns
ipconfig/registerdns
****************************************************
Para acceder a un FTP:
ftp://usuario:clave@IP o dominio
****************************************************
Para ver rutas persistentes
route print
Para agregar rutas persistentes
route add -p 172.X.X.0 mask 255.255.255.X "IpGateway"
Para modificar rutas persistentes
route change -p 172.X.X.0 mask 255.255.255.X "IpGateway"
****************************************************
Para ejecutar como otro usuario:
runas /user:dominio\usuario comando o aplicacion a ejecutar.
****************************************************
Para verificar procesos de IIS en Windows 2003
iisapp
Para verificar procesos de IIS en Windows 2008
C:\Windows\System32\inetsrv>appcmd LIST WP
****************************************************
Para descargar a archivo la configuracion de la red:
netsh interface dump >> \\"carpeta destino"\Red_%COMPUTERNAME%.txt
Para configurar la tarjeta de red:
Netsh interface IP set address Conexin

static <IP> <mascaradered> <puertadeenlace>

<metric>
DNS
netsh interface ip set dns name="Conexin de rea local" source=static addr=172.17.5
0.12
netsh interface ip add dns name="Conexin de rea local" addr=172.16.1.50 index=2
****************************************************
PSExec
psexec \\computer -u user comando o tarea
Eje:
C:\Users\walbarracin>psexec \\172.16.67.13 -u atento\domadmin3 cmd.exe
PsExec v1.98 - Execute processes remotely
Copyright (C) 2001-2010 Mark Russinovich
Sysinternals - www.sysinternals.com
Password:
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.
C:\WINDOWS\system32>
****************************************************
Para iniciar servicios net:
http://www.dopmail.com/web/xavi/windows/ayudasnet/netstart.txt
NET START "Nombre Servicio"
****************************************************
Para borrar carpetas:
rd /S /Q nombredelacarpeta
Para renombrar carpetas:
move /Y nombredelacarpeta1 nombredelacarpeta2
Nota: si el nombre del archivo/carpeta contiene espacios debemos meterlo entre c
omillas (""). Ej: "Archivo 1.zip"
****************************************************
Copiar por CMD el listado de un directorio
http://es.kioskea.net/faq/2196-ms-dos-listar-el-contenido-de-un-directorio-en-un
-archivo
dir c:\midirectorio > miarchivo.txt
Si queremos listar varios directorios
dir c:\midirectorio2 >> miarchivo.txt
Otro comando da una lista de los archivos con su ruta completa y un recorrido au
tomtico de los sub-directorios:
dir /b /s c:\midirectorio > miarchivo.txt
****************************************************
Para ejecutar .jar desde DOS
ubicarse en la ruta de la aplicacion y ejecutar:
java -jar SurterSkanner.jar
****************************************************
Saber la ultima vez que se inicio el SO

net statistics server


****************************************************
Para salvar y restaurar configuracion de IIS
ruta de almacenamiento:
C:\Windows\System32\inetsrv\backup
Abrir DOS en usuario Administrator:
C:\Windows\System32\inetsrv>appcmd.exe add backup "nombre-bkp"
Luego validar lista de backups
C:\Windows\System32\inetsrv>appcmd.exe list backup
Restaurando:
C:\Windows\System32\inetsrv>appcmd.exe restore backup "nombre-bkp"
****************************************************
Agregar usuarios RDP por consola:
----------------------------------------------------------Utilizar WMI en una secuencia de comandos
----------------------------------------------------------Microsoft proporciona ejemplos de programacin slo como ilustracin, sin ninguna gara
nta ya sea expresa o implcita. Esto incluye, entre otras, las garantas implcitas de
comerciabilidad e idoneidad para un fin determinado. En este artculo se da por su
puesto que ya conoce el lenguaje de programacin que se muestra, as como las herram
ientas empleadas para crear y depurar procedimientos. Los ingenieros de soporte
tcnico de Microsoft pueden explicarle la funcionalidad de un determinado procedim
iento, pero no modificarn estos ejemplos para ofrecer mayor funcionalidad ni crea
rn procedimientos adaptados a sus necesidades especficas. Cree una secuencia de co
mandos utilizando el ejemplo de cdigo siguiente:
set RDPObj = GetObject("winmgmts:{impersonationLevel=impersonate}!Win32_TSPermis
sionsSetting.TerminalName='RDP-Tcp'")
RDPobj.AddAccount "Domain\User", X
Donde "Domain\User", X:
Domain\User: dominio y cuenta de destino (usuario o grupo) a los que se otorgarn
los permisos.
X: El tipo de acceso que se va a conceder:
0 = WINSTATION_GUEST_ACCESS
1 = WINSTATION_USER_ACCESS
2 = WINSTATION_ALL_ACCESS
----------------------------------------------------------Mediante la utilidad de la lnea de comandos de WMI: WMIC
----------------------------------------------------------En el smbolo de sistema, escriba wmic. Nota
Si no est en la ruta de acceso, agregue %SystemRoot%\System32\Wbem\ o cambie a es
e directorio y ejecute wmic.
En el smbolo wmic:root\cli>, escriba el comando siguiente:
PATH WIN32_TSPermissionsSetting.TerminalName="RDP-TCP" call AddAccount "Domain\u
ser",X
Donde "Domain\User", X:
Domain\User: dominio y cuenta de destino (usuario o grupo) a los que se otorgarn
los permisos.
X: El tipo de acceso que se va a conceder:
0 = WINSTATION_GUEST_ACCESS
1 = WINSTATION_USER_ACCESS
2 = WINSTATION_ALL_ACCESS
La informacin siguiente es un ejemplo del texto que ver despus de ejecutar wmic y e

scribir el comando:
C:\WINDOWS\system32\wbem>wmic
wmic:root\cli>
wmic:root\cli> PATH WIN32_TSPermissionsSetting.TerminalName="RDP-TCP" call AddAc
count "Domain\User", 2
Desea ejecutar (\\<NombreEquipo>\\root\vimv2: WIN32_TSPermissionsSetting.Terminal
Name="RDP-TCP")->AddAccount() (S/N/?)
Ejecucin correcta del mtodo.
Parmetros de salida:
instancia de _PARAMETERS
{
RetureValue=0;
};
Escriba quit para salir de wmic y volver al smbolo del sistema.
**********************************************************************
Setear hora personalizada en un servidor.
comando

net time /querysntp

podemos saber que servidor esta actualmente asignado.

Con net stop w32time podemos detener el servicio de sincronizacin de la hora y volv
erlo a iniciar con net start w32time
Si se quiere asignar un servidor de hora diferente al establecido se puede hacer
con el siguiente comando (se utilizar el servidor hora.rediris.es como ejemplo)
net time /setsntp:hora.rediris.es
**********************************************************************
Hibernacin y hiberfil.sys en Windows Vista y server 2008
ejecutar el siguiente comando:
powercfg -h off
**********************************************************************
Comando para ver archivos ocultos en una USB que pueda estar infectada
Ubicarse sobre la unidad afectada.
Attrib /s /d -r -s -h *.*
**********************************************************************
**********************************************************************
**********************************************************************
**********************************************************************
**********************************************************************
**********************************************************************
**********************************************************************