Creando Windows 7 Troubleshooting Pack


Creando Windows 7 Troubleshooting Pack

Windows 7 ofrece una herramienta que consolida el soporte tipico de usuario en una consola simple con dezenas de troubleshooters para problemas comunes.
Control Panel\All Control Panel Items\Troubleshooting.


Como escribir un troubleshooter?
Como puedo usar la misma interfaz de usario ?
Escribir un troubleshooting pack es fácil.
Windows 7 SDK instala Troubleshooting Pack Designer en “<drive>:\Program Files\Microsoft SDKs\Windows\v7.0\Bin\TSPDesigner” folder.

Problem : Verificar si el c:\temp folder existe
1.      Nombre y una localizacion



2. Create.
3. Llenar los campos de
a. Project Name
b. Description
c. URL





4. Adicionar una Causa
5. Llenar los campos de
a. Root Cause ID
b. Root Cause Name
c. Root Cause Description








6. Require o no Elevation
7. Require o no User Action


8. Verifier



9. Resolver


10. Edit Root Cause Scripts








11. Troubleshooter script
$RootCauseID = "NoTempDirectory"
$RootCauseDetected = -not [System.IO.Directory]::Exists("C:\\Temp")
update-diagrootcause -id $RootCauseId –detected $RootCauseDetected


12. Resolver script

[System.IO.Directory]::CreateDirectory("C:\\Temp")


13. Build Package - F6



14. output\cab folder debajo de troubleshooting pack directorio.



15. Doble click para instalarlo.



Comentarios