3.9 ISDTool

The ISDTool is a standalone tool that enables you to perform following tasks in WinPE and MDT environments:Download the ISDTool 32-bit or 64-bit from ZENworks Download page (https://zenworks_server_IP_address:port/zenworks-setup) under Imaging Tools.

The following are the available commands for all modes:

  • ISDTool [d]: Dumps the image safe data.

  • ISDTool [cleandisk] <disk index>: Clears the MBR table (sector 0) of the disk (Prepares the disk for installation).

  • ISDTool [cleandisk] <disk index> <startsector> <count>: Cleans [count] sectors in the disk starting from [startsector]

  • ISDTool [DNSHostname] <host_name>: Sets the host name in the image safe data.

  • ISDTool [setJustImageFlag]: Sets the JustImaged flag in the image safe data.

  • ISDTool [b] <path_to_file>: Backup the image safe data to the specified file path. <path_to_file> is an optional field.

  • ISDTool [r] <path_to_file>: Restores the image safe data to the specified file path. <path_to_file> is an optional field.

If you want to update any error messages to the server while performing the WinPE Third-party imaging tasks, use the following commands:

  • ISDTool [w] <taskstate> <taskretcode>: Writes task state and task return code to the image safe data.

    • <taskstate>: Specify <taskstate> as 4 to report PREBOOT_STATE_ERROR.

    • <taskReturnCode>: The return code for the WinPE tasks. Any custom task return codes for preboot actions in WinPE can be assigned.

The following are the available commands for MDT-WinPE mode or full Windows mode:

  • ISDTool [mdt] <taskstate> <taskReturnCode> [rebootoff]: Sends MDT task state and task return code to ZENworks Server.

    • <taskstate>: Specify <taskstate> as 4 to report PREBOOT_STATE_ERROR.

    • <taskReturnCode>: The return code for the MDT Deployment task. Any custom task return codes for MDT Deployment can be assigned.

    • [rebootoff]: This is an optional parameter. When specified, the device will not reboot. If [rebootoff] is not specified, by default, after sending the status for the final task, the device will reboot.

  • ISDTool [mdt] [e] "error message": Use this command to send “error messages” from MDT task sequence to ZENworks server.

  • ISDTool [mdt] [s] [success message]: Use this command to send “success messages” from MDT task sequence to ZENworks server.

NOTE:Only the English language is supported for status messages.