Hay muchos comandos y herramientas integradas a Windows que proporcionan mucha información y reemplazan el uso de estos programas, ahorrando tiempo y espacio en el disco duro.
Se puede extraer mucha información con la herramienta MSINFO32 (System Information, Información del Sistema)
Para ejecutar, puedes digitar msinfo32 en una ventana CMD o también ejecutar desde el menu ejecutar (Run Menu – presionar tecla de ventana y R al mismo tiempo)
Lista de Switches y Comandos para instalaciones Desatendidas: viewtopic.php?f=14&t=1412
Comandos o Switches de Actualizaciones de Microsoft: viewtopic.php?f=14&t=3773
Debajo pueden ver una lista de comandos y trucos útiles integrados a Windows, ejecutados, preferiblemente en una Ventana CMD en modo Administrador. Estos comandos se pueden ejecutar en secuencia y la información se puede guardar en un reporte (Mas detalles al final de la lista). Para ver un historial de todos los comandos ejecutados, dentro de la ventana CMD, presiona SHIFT y F7 al mismo tiempo.
Nota: Se recomienda ejecutar todos estos comandos bajo una Ventana CMD ejecutada como Administrador
Para ver las opciones de cualquier comando se puede usar /? – Por ejemplo, para ver información sobre el comando Ping digitamos:
Código: Seleccionar todo
ping /?Informacion de Licencia de Windows
Mostrar informacion Basica de la Licencia
Código: Seleccionar todo
slmgr /dliCódigo: Seleccionar todo
slmgr /dlvCódigo: Seleccionar todo
slmgr /xprCódigo: Seleccionar todo
DISM /online /Get-TargetEditionsVer el tiempo y fecha (Este comando es útil para imprimir la fecha y el tiempo en reportes)
Ver el tiempo:
Código: Seleccionar todo
time /tCódigo: Seleccionar todo
Date /tCódigo: Seleccionar todo
assocCódigo: Seleccionar todo
doskey /historyVer listado de Redes inalambricas (Wi-Fi) a cuales se ha conectado:
Código: Seleccionar todo
netsh wlan show profileEn este ejemplo el nombre de la Red o perfil es Joshua Marius
Código: Seleccionar todo
netsh wlan show profile name="Joshua Marius" key=clearCódigo: Seleccionar todo
driverqueryCódigo: Seleccionar todo
driverquery -vCódigo: Seleccionar todo
wmic os get * /Format:listCódigo: Seleccionar todo
wmic COMPUTERSYSTEM get Model, NameCódigo: Seleccionar todo
wmic diskdrive get Name, Manufacturer, Model, InterfaceType, MediaLoaded, MediaTypeCódigo: Seleccionar todo
wmic idecontroller list fullCódigo: Seleccionar todo
wmic idecontroller get Name, Manufacturer, StatusCódigo: Seleccionar todo
fsutil fsinfo statistics C:Código: Seleccionar todo
fsutil fsinfo statistics C:Código: Seleccionar todo
fsutil fsinfo volumeInfo C:Código: Seleccionar todo
wmic logicaldisk get Name, FileSystemCódigo: Seleccionar todo
wmic bios get name, version, serialnumberCódigo: Seleccionar todo
wmic cpu get Name, Caption, MaxClockSpeed, DeviceID, status, NumberOfCoresCódigo: Seleccionar todo
wmic memcache get Name, BlockSize, Purpose, MaxCacheSize, StatusCódigo: Seleccionar todo
wmic memorychip list full
wmic memorychip list briefCódigo: Seleccionar todo
wmic printer list briefCódigo: Seleccionar todo
wmic qfe get HotfixidCódigo: Seleccionar todo
wmic process list briefCódigo: Seleccionar todo
tasklistCódigo: Seleccionar todo
wmic nic list briefCódigo: Seleccionar todo
wmic nic get * /Format:listCódigo: Seleccionar todo
getmacCódigo: Seleccionar todo
getmac /VCódigo: Seleccionar todo
whoamiCódigo: Seleccionar todo
whoami /ALLCódigo: Seleccionar todo
net userCódigo: Seleccionar todo
net user Usuario1Código: Seleccionar todo
set userCódigo: Seleccionar todo
query userCódigo: Seleccionar todo
query process *Código: Seleccionar todo
ipconfigCódigo: Seleccionar todo
ipconfig /allCódigo: Seleccionar todo
arp -aCódigo: Seleccionar todo
ipconfig /displaydnsCódigo: Seleccionar todo
nestatCódigo: Seleccionar todo
netstat -aCódigo: Seleccionar todo
netstat -anCódigo: Seleccionar todo
netstat -abCódigo: Seleccionar todo
netstat -esCódigo: Seleccionar todo
net statistics WorkstationCódigo: Seleccionar todo
netsh wlan show interfacesCódigo: Seleccionar todo
systeminfoCódigo: Seleccionar todo
net user Usuario1 /domainCódigo: Seleccionar todo
net accountsCódigo: Seleccionar todo
gpresult /H C:\politicas.htmlCódigo: Seleccionar todo
net viewCódigo: Seleccionar todo
net useCódigo: Seleccionar todo
net shareCódigo: Seleccionar todo
wmic startup get * /Format:listCódigo: Seleccionar todo
wmic product list full /Format:listCódigo: Seleccionar todo
sc queryCódigo: Seleccionar todo
schtasksCódigo: Seleccionar todo
treeCódigo: Seleccionar todo
tree /FCódigo: Seleccionar todo
change port /QUERYCódigo: Seleccionar todo
change port /?Código: Seleccionar todo
WMIC PATH Win32_Battery Get EstimatedChargeRemainingCódigo: Seleccionar todo
Ipconfig /all | clipSe recomienda tener precaucion al ejecutar los siguientes commandos:
Verificar la Version de Instalacion de Windows 10
Leer este articulo: viewtopic.php?f=9&t=6794
Verificar la Version de instalada de un programa - En este ejemplo se ve la version del programa CDBurnerXP:
Código: Seleccionar todo
wmic datafile where 'name="C:\\Program Files (x86)\\CDBurnerXP\\cdbxpp.exe"' Get VersionPara un listado de las versiones de Windows 10, haz click aqui
Código: Seleccionar todo
verCódigo: Seleccionar todo
winverLimpiar todo en la ventana CMD
Código: Seleccionar todo
CLSCódigo: Seleccionar todo
colorCódigo: Seleccionar todo
color /?Código: Seleccionar todo
chkdsk C:Código: Seleccionar todo
bcdedit /enumCódigo: Seleccionar todo
comp c:\archivo1.jpg c:\archivo2.jpgCódigo: Seleccionar todo
defrag C:Código: Seleccionar todo
defrag C: -aCódigo: Seleccionar todo
sfc /scannowCódigo: Seleccionar todo
TASKKILL /IM notepad.exeEn este ejemplo, detenemos e iniciamos el Servicio: OneSyncSvc_731379
Código: Seleccionar todo
SC stop OneSyncSvc_731379Código: Seleccionar todo
SC start OneSyncSvc_731379Código: Seleccionar todo
SC query OneSyncSvc_731379El comando es util para verificar que un dispositivo u computadora este disponible en la Red, aqui usamos 192.168.10.15 como ejemplo:
Código: Seleccionar todo
ping 192.168.10.15Podemos obtener la direccion publica ejecutando un ping hacia el servidor myip.opendns.com
Código: Seleccionar todo
ping myip.opendns.comCódigo: Seleccionar todo
tracert letheonline.netCódigo: Seleccionar todo
pathping 192.168.10.15Código: Seleccionar todo
ping 192.168.10.15 -tCódigo: Seleccionar todo
nslookup letheonline.netCódigo: Seleccionar todo
Shutdown -r -f -t 00Código: Seleccionar todo
Shutdown -r -f -t 60Código: Seleccionar todo
Shutdown -s -f -t 00Código: Seleccionar todo
Shutdown -s -f -t 60Código: Seleccionar todo
SUBST L: C:\Users\LeThePuedes ejecutar varios commandos usando & - Por ejemplo, para chequear la integracion del disco C: y la integracion de archivos protegidos de Windows, ejecutas:
Código: Seleccionar todo
chkdsk C: & sfc /scannowCódigo: Seleccionar todo
Chkdsk C: & sfc /scannow & shutdown -r -f -t 00Código: Seleccionar todo
Timeout 60Búsqueda
Una opción muy útil es poder buscar información entre los resultados de los comandos.
Por ejemplo, ejecutamos un comando pero solo queremos algo en particular. En el siguiente ejemplo producimos solo los resultados donde encontramos la dirección IP iniciando con 192:
Código: Seleccionar todo
ipconfig /all | find "192"Código: Seleccionar todo
ipconfig /all | findstr /C:"DNS" /C:"DHCP"Para imprimir los resultados a un archivo podemos usar varios comandos.
Imprimir los resultados a un archivo nuevo .txt
Código: Seleccionar todo
ipconfig > C:\Usuarios\LeThe\Escritorio\Archivo1.txtSi se desea agregar mas información al archivo, usamos el parámetro >>
En el siguiente ejemplo, escribimos los resultados de tres comandos al archivo Reporte.txt en memoria USB D:
Código: Seleccionar todo
Ipconfig >> D:\Reporte.txt
hostname >> D:\Reporte.txt
tasklist >> D:\Reporte.txtCódigo: Seleccionar todo
Ipconfig >> Report.txt & hostname >> report.txt & tasklist >> report.txtCon el tiempo, puedes crear archivos BAT/CMD complejos que pueden proporcionar toda la información que necesitas sobre una computadora, o tambien usarlos para diagnosticar problemas.
Instalaciones desatendidas o ejecutadas desde CMD
Casi todas las aplicaciones pueden ser instaladas en modo desatendido (no se requiere de hacer click en "Siguente" etc.) Para esto debemos identificar los switches especificos de cada aplicacion ya que estas se distribuyen con instaladores diferentes.
Por ejemplo, para instalar Adobe Reader en modo Desatendido:
Código: Seleccionar todo
adobe.exe /sPBPara comandos y switches para actualizaciones de Microsoft: viewtopic.php?f=14&t=3773