1. A system for troubleshooting a first computer system, comprising: a second computer system comprising: a memory storing: an electronic document including troubleshooting information; a set of troubleshooting commands for execution by the first computer system and related to the troubleshooting information of the electronic document, wherein the troubleshooting command set is associated with the electronic document; a processor for receiving a troubleshooting request from the first computer system and, in response to the troubleshooting request, transmitting the electronic document and access to the troubleshooting command set to the first computer system.