OSD Tool Suite: Upgrade History

  • Version 2.22 – January 28, 2024
  • INF: Added DirID 13 to 12 redirection and added /nr option to disable redirection.
  • TBScript: Enhanced GetSysInfo() to return additional information.
  • BootFile: Rebuilt to use latest libraries which provides, among other things, NVMe support in the Linux version.
  • Other potential changes, updates and enhancements.

 

  • Version 2.21 – December 11, 2023
  • TBScript: Allow opening symlink in read-only mode on mounted (non-os) drive to read the symlink itself.
  • Other potential changes, updates and enhancements.

 

  • Version 2.20 – September 26, 2023
  • Add SET PART NAME option to set the name of a partition in the GPT / EMBR (MPT).
  • Document the existence of the /u option available with the ADD UEFI BOOTITEM command.
  • Other potential changes, updates and enhancements.

 

  • Version 2.19 – July 9, 2023
  • Updated driver installs to remove any start overrides that exist for that driver.
  • Other potential changes, updates and enhancements.

 

  • Version 2.18 – April 27, 2023
  • Updated to keep code base consistant.

 

  • Version 2.16 – April 14, 2023
  • Fix FAT32 mounting.

 

  • Version 2.15 – April 14, 2023
  • Update COPYWIN.TBS script.
  • Updated NTFS support to prevent potential chkdsk artifact.
  • Other potential changes, updates and enhancements.

 

  • Version 2.14 – January 17, 2023
  • Update OSDTOOL.TBS script.
  • Other potential changes, updates and enhancements.

 

  • Version 2.13 – September 8, 2022
  • Update scripts to ask for key as required.
  • Other potential changes, updates and enhancements.

 

  • Version 2.11 – June 13, 2022
  • Added undocumented LIST UEFI VIDEOMODES command.
  • Added /u option to ADD UEFI BOOTITEM command.
  • Other potential changes, updates and enhancements.

 

  • Version 2.10 – March 24, 2022
  • Provides more help text when trying to register and the product key can’t be saved.
  • Other potential changes, updates and enhancements.

 

  • Version 2.09 – January 15, 2022
  • Implemented partition locking for TBOS.
  • Other potential changes, updates and enhancements.

 

  • Version 2.08 – December 24, 2021
  • Increases TBScript support of open files from 4 to 120.
  • Other potential changes, updates and enhancements.

 

  • Version 2.07 – December 8, 2021
  • Enhanced NTFS unique SFN generation to speed up copy (test took time down from 1hr 36min to 16min).
  • Added /n8d3 option to mount command for NTFS to disable SFN creation.
  • Other potential changes, updates and enhancements.

 

  • Version 2.06 – October 4, 2021
  • Added a support command to list device paths in UEFI version.
  • Other potential changes, updates and enhancements.

 

  • Version 2.05 – September 27, 2021
  • TBScript adds support for GUI dialogs and controls in the Windows version.
  • TBScript supports new unset keyword.
  • TBScript Ext() subroutine now supports capturing output to a variable.
  • Other potential changes, updates and enhancements.

 

  • Version 2.04 – June 18, 2021
  • Update Secure Boot files.
  • Update to support columns and rows beyond 255 in the Linux and UEFI versions.
  • Other potential changes, updates and enhancements.

 

  • Version 2.03 – May 20, 2021
  • Miscellaneous changes, updates and enhancements.

 

  • Version 2.02 – March 6, 2021
  • Corrected symlink copy in unicode version.
  • Other potential changes, updates and enhancements.

 

  • Version 2.01 – Aug 1, 2020
  • Corrected INTERACTIVE command when used from TBScript to continue when exited.
  • Other potential changes, updates and enhancements.

 

  • Version 2.00 – May 28, 2020
  • Updated Script to support TBWinPE/RE changed program locations.
  • Changed DIR -s command not follow symlinks.
  • Added /FOLLOW to DIR -s command to follow symlinks.
  • Other potential changes, updates and enhancements.

 

  • Version 1.99 – April 20, 2020
  • Added new FIXBOOT.TBS Script.
  • Added /TM and /TMZP options to COPY FILE command to allow splitting a file on copy.
  • Other potential changes, updates and enhancements.

 

  • Version 1.98 – February 28, 2020
  • Enhanced scripts including addition of new functions to OSDTOOL.TBS.
  • Device Cache option accepts new /w option.
  • Other potential changes, updates and enhancements.

 

  • Version 1.97 – January 25, 2020
  • Enhanced registry speed and expanded support for any value types.
  • Enhanced several scripts.
  • Several other changes, updates and enhancements.

 

  • Version 1.96 – December 20, 2019
  • Added new “type” to Binary() TBScript subroutine for narrow strings.
  • Enhanced several scripts.
  • Other potential changes, updates and enhancements.

 

  • Version 1.95 – December 14, 2019
  • Fixed Unicode regression in SETWINDL.TBS script.
  • Fixed issue in OSDTOOL.TBS which caused removal of network components meant to be kept.
  • Enhanced several scripts.
  • Added additional information returned by GETHDINFO().
  • Other potential changes, updates and enhancements.

 

  • Version 1.94 – November 11, 2019
  • Added SET OPTION NOQUOTESWITCH (e.g. “/x” is not a switch, /”x” is a switch).
  • Enhancements to existing scripts.
  • Terminal command line enhancements for Linux version.
  • Other potential changes, updates and enhancements.

 

  • Version 1.93 – October 16, 2019
  • Changed COPY FILE target to fail (on supported platforms) if handle opened on it. This protects hard links copying over themselves.
  • Added recursive protection on COPY FILE and new /nr option to disable it.
  • Added NTFS large cluster support.
  • Other potential changes, updates and enhancements.

 

  • Version 1.92 – September 9, 2019
  • Corrected regression adding multi-sz registry values in unicode version.
  • Enhanced OSDTOOL.TBS and TBEXPLO.TBS scripts.
  • Other potential changes, updates and enhancements.

 

  • Version 1.91 – August 30, 2019
  • Corrected exFAT cluster size calculation for large volumes.
  • Corrected a potential exFAT resize failure.
  • Added COPY UEFI BOOTITEM command.
  • When a TBScript script is provided on the command line the program will return the return code from the script. If the script errors the return code is 71 (so 71 can be return code from script or script failed).
  • Other potential changes, updates and enhancements.

 

  • Version 1.90 – June 25, 2019
  • Miscellaneous changes, updates or enhancements.

 

  • Version 1.89 – May 18, 2019
  • Fix SET REF command from erroneously reporting invalid parameters at times.
  • Enhance CHGDTYPE.TBS and TBEXPLO.TBS scripts.
  • Other potential changes, updates and enhancements.

 

  • Version 1.88 – April 26, 2019
  • Fix regression using COPY CAB/EXTRACT command that caused a file not found error.
  • Other potential changes, updates and enhancements.

 

  • Version 1.87 – March 18, 2019
  • Enhance UEFI disk operations
  • Change disk type conversion from out of sync EMBR to MBR to use MBR only.
  • Other potential changes, updates and enhancements.

 

  • Version 1.86 – February 7, 2019
  • Windows version released as Unicode version (no longer mulit-byte version)
  • Enhance changing UUID (Set VolSN) on Ext2/3/4 file system to support csum feature.
  • Other potential changes, updates and enhancements.

 

  • Version 1.85 – December 8, 2018
  • Fix regression in SET TEXTLINE that wouldn’t create a new file or work on drives 0-9.

 

  • Version 1.84 – December 7, 2018
  • Changed DEL PARTITION command process and added /G option.
  • Added /T option to LIST HD command.
  • Added SET PART NUM command.
  • Change NTFS support to pull forward new style security references.
  • Scripts updated and prepared for future
    Unicode release.
  • Other potential changes, updates and enhancements.

 

  • Version 1.83 – October 10, 2018
  • Added SET OPTION UEFISYS to work around VM missing proper information.
  • Other potential changes, updates and enhancements.

 

  • Version 1.82 – September 8, 2018
  • Enhanced scripts.
  • Add option to use text values for fsid on ADD PARTITION command.
  • Add support for exFAT.
  • Changed ELEVATE command to take multiple parameters. NOTE: this can break existing scripts. Change ext(“elevate ^”^”^”” # arg(0) # “^”^”^””) to ext(“elevate ^”” # arg(0) # “^””)
  • Other potential changes, updates and enhancements.

 

  • Version 1.81 – July 28, 2018
  • Updated chgdtype.tbs script for better EMBR/BIBM support.
  • Other script updates.
  • Other potential changes, updates and enhancements.

 

  • Version 1.80 – July 2, 2018
  • Potential changes, updates and enhancements.

 

  • Version 1.79 – June 24, 2018
  • Added SET OPTION LOCALE option.
  • Added SET OPTION CODEPAGE option.
  • Added FSINFO() TBScript extension.
  • Ehanced SETLOCALE() TBScript subroutine.
  • Added SETCP() TBScript subroutine.
  • Add codepage support to INSTR(), LEN(), PAD(), RIGHT(), LEFT(), MID() subroutines.
  • Other potential changes, updates and enhancements.

 

  • Version 1.78 – May 4, 2018
  • Added /d and /dump to LIST UEFI BOOTITEMS command.
  • Added SET UEFI BOOTITEM command.
  • Other potential changes, updates and enhancements.

 

  • Version 1.77 – April 11, 2018
  • Fix potential problem during EXT2/3/4 resize caused by missing inode flush.
  • Support changing EMBR Limit Primaries option through SET DISKTYPE.
  • Other potential changes, updates and enhancements.

 

  • Version 1.76 – January 12, 2018
  • Corrected NTFS condition that could cause crash on mount.
  • Added /XJ option to COPY FILE command.
  • Added MaxEntries member to TBScript GetHDInfo() extension subroutine.
  • Vastly enhanced COPYWIN.TBS script to ensure supports restore to different sector sized disks, plus additional scripts enhanced.
  • Other potential changes, updates and enhancements.

 

  • Version 1.75 – December 15, 2017
  • Change /dno options on SET REF command to only apply when original found.
  • Change feature added internal to 1.74 to handle a potential condition that could cause problems with directories using COPY command with spanning.
  • Other potential changes, updates and enhancements.

 

  • Version 1.74 – December 9, 2017
  • Added /oss and /dno options to SET REF command.
  • Enhancements to scripts.
  • Other changes, updates and enhancements.

 

  • Version 1.73 – November 10, 2017
  • Added new ADD UEFI BOOTITEM and DEL UEFI BOOTITEM commands.
  • Other changes, updates and enhancements.

 

  • Version 1.72 – October 25, 2017
  • Added new DEL EMBR command to remove old out of sync EMBR.
  • Added new SET DISKID alias command with support for disk GUID on GPT.
  • Added new SET/LIST UEFI STARTPARAMS commands and support for them.
  • Changed BOOT/EXEC command to handled private signed binaries.
  • Other changes, updates and enhancements.

 

  • Version 1.71 – September 19, 2017
  • Added new OPEN UEFIFS and CLOSE UEFIFS commands to UEFI version.
  • Added new BOOT command to UEFI version running in Pro for BootIt mode.
  • Added ability for EXEC command to work on UEFI Pro versions.
  • Other potential changes, updates and enhancements.

 

  • Version 1.70 – August 19, 2017
  • Misc changes, updates and enhancements.

 

  • Version 1.69 – July 25, 2017
  • Added the SET UEFI and LIST UEFI commands.
  • Added SETUEFIVAR() and GETUEFIVAR() subroutines to TBScript.
  • Enhanced UEFI Version.
  • Other potential changes, updates and enhancements.

 

  • Version 1.68 – June 28, 2017
  • Adding or deleting files in mounted NTFS drive will change metadata for the directory.
  • Other potential changes, updates and enhancements.

 

  • Version 1.67 – May 26, 2017
  • Added TBIBKUP.TBS script to backup all hard drives on system.
  • Added LIST ADS command.
  • Support Win10 compressed files on mounted drives.
  • Other potential changes, updates and enhancements.

 

  • Version 1.66 – Mar 14, 2017
  • Added new option to GetHDInfo() to include unpartitioned areas.
  • Added support for invalid extended partition EBR chains.
  • Other potential changes, updates and enhancements.

 

  • Version 1.65 – Dec 17, 2016
  • Added support to copy from alternate data streams.
  • Other potential changes, updates and enhancements.

 

  • Version 1.64 – Oct 10, 2016
  • Enhanced ext2fs support.
  • Other potential changes, updates and enhancements.

 

  • Version 1.63 – August 4, 2016
  • Changed the TBS scripts to support (only) Image for Windows/DOS/Linux 3.x.
  • Other potential changes, updates and enhancements.

 

  • Version 1.62a – February 25, 2016
  • Updated TBS scripts.
  • Added support for alternate backspace key sequences in Linux version..
  • Fixed SET VOL for FAT to not create LFN if all caps and 11 characters or less.
  • Other potential changes, updates and enhancements.

 

  • Version 1.62 – November 10, 2015
  • Updated TBS scripts for more Win10 specifics.
  • Add supports for INCLUDE and NEEDS directives in inf file
    via /in option.
  • Add supports for DIRID 24 in inf file.
  • Add ‘outofsync’ member for EMBR to GetHDInfo.
  • Other potential changes, updates and enhancements.

 

  • Version 1.61a – August 29, 2015
  • Updated TBS scripts for Win10 specifics.
  • Correct /bs option on add partition command to support a file on a mounted file system.
  • Other potential changes, updates and enhancements.

 

  • Version 1.60 – June 15, 2015
  • BootFile updated to set disk signature if not already set. /ignoresig can be used to leave it unset.
  • Other potential changes, updates and enhancements.

 

  • Version 1.59 – May 22, 2015
  • Update most scripts to elevate as needed.
  • Added ELEVATE command and IsElevated() function.
  • Installer adds scripts to start group.
  • Other potential changes, updates and enhancements.

 

  • Version 1.58 – April 14, 2015
  • Update to OSDTOOL.TBS, TBIDTOOL.TBS, COPYP2V.TBS, TBEXPLO.TBS, SETWINDL.TBS, MOVEUSER.TBS, COPYWIN.TBS scripts.
  • Added new CHGDTYPE.TBS script.
  • Other changes, updates and enhancements.

 

  • Version 1.57 – February 8, 2015
  • Update to OSDTOOL.TBS, TBIDTOOL.TBS, COPYP2V.TBS, TBEXPLO.TBS, SETWINDL.TBS, MOVEUSER.TBS scripts.
  • Added new COPYWIN.TBS script.
  • Fix version checking on .INF files.
  • Support EXT4 64bit feature.
  • Other potential changes, updates and enhancements.

 

  • Version 1.56 – December 17, 2014
  • Update to OSDTOOL.TBS script.
  • Fix potential loss of partition entry with SET PART TYPE to MBR from EMBR or GPT when there is already a mix of partitions in and out of the MBR partition table.
  • Other potential changes, updates and enhancements.

 

  • Version 1.55 – October 14, 2014
  • Reverted change in OSDTOOL.TBS script which could cause issues with Remote Desktop.
  • Added STAY command.
  • Other potential changes, updates and enhancements.

 

  • Version 1.54 – August 7, 2014
  • Enhanced OSDTOOL.TBS script to work around certain Windows issues.
  • Changed to handle EXT4 formatting changes introduced in e2fsprogs 1.42.10.
  • Other potential changes, updates and enhancements.

 

  • Version 1.53 – June 6, 2014
  • Added support for VHDX virtual hard drive files.
  • Added enhancements to .TBS scripts.
  • Other potential changes, updates and enhancements.

 

  • Version 1.52 – May 3, 2014
  • Changed GetHDInfo() ID non-partitioned drives to be zero instead of one.
  • Other potential changes, updates and enhancements.

 

  • Version 1.51 – February 25, 2014
  • Added index [0] for GetHDInfo() results on non-partitioned drives.
  • OSDTOOL.TBS script updated to install custom driver store.
  • Added enhancements to most .TBS scripts.
  • Other changes, updates and enhancements.

 

  • Version 1.50 – January 18, 2014
  • Added additional information to GetSysInfo().
  • Added “include” keyword to TBScript.
  • Added enhancements to most .TBS scripts.
  • Added CLS command.
  • Added SET VOLSN and LIST VOLSN commands.
  • Changes to Ext2/3/4 resizing.
  • Other changes, updates and enhancements.

 

  • Version 1.49 – December 23, 2013
  • Added /empty option to ADD VIRTDRV command.
  • Updated OSDTOOL.TBS to allow processing on latest Windows versions.
  • Other changes, updates and enhancements.

 

  • Version 1.48 – November 10, 2013
  • Repackaged with updated UEFI signature.

 

  • Version 1.48 – November 4, 2013
  • Added /bsraw option to ADD VIRTDRV command.
  • Added /bsraw option to ADD PARTITION command.
  • Added tab completion to interface.
  • Providing new UEFI version.
  • Locking option default changed from None (0) to Normal (1).
  • Updated OSDTOOL, TBIDTOOL, COPYP2V, and USBBOOT scripts.
  • Other potential changes, updates and enhancements.

 

  • Version 1.47 – August 12, 2013
  • Added /fat32 and /bs option to ADD VIRTDRV command.
  • Added /bs option to ADD PARTITION command.
  • Added notifying Linux of partition changes.
  • Other potential changes, updates and enhancements.

 

  • Version 1.46a – June 10, 2013
  • Fixed potential crash when creating a file on NTFS (due to changes in 1.46).
  • Other potential changes, updates and enhancements.

 

  • Version 1.46 – May 23, 2013
  • Added prompt to DEL PARTITION command and /y switch to not prompt – modify your scripts to use /Y if using DEL PARTITION command.
  • Added /b option to RESIZE command for changing extended partition starting boundaries.
  • Fixed /u on LIST HD to show unallocated areas within extended partitions.
  • Other potential changes, updates and enhancements.

 

  • Version 1.45 – April 19, 2013
  • Added DirectVideo() to TBScript for DOS versions.
  • Support Ext2/3/4 volume labels.
  • Support password protected files in COPYP2V.TBS and TBIDTOOL.TBS.
  • Fix potential syntax error in OSDTOOL.TBS.
  • Other potential changes, updates and enhancements.

 

  • Version 1.44 – February 27, 2013
  • Added MD5() and SHA256() hash functions to TBScript extensions.
  • Other potential changes, updates and enhancements.

 

  • Version 1.43a – January 26, 2013
  • Updated TBS scripts (OSDTOOL.TBS, TBIDTOOL.TBS, COPYP2V.TBS, SETWINDL.TBS, etc..).
  • Other minor changes and updates.

 

  • Version 1.43 – January 7, 2013
  • Enhanced TBS scripts (OSDTOOL.TBS, TBIDTOOL.TBS, COPYP2V.TBS, SETWINDL.TBS, etc..).
  • Added MOVEUSER.TBS experimental script to distribution.
  • Other various changes and updates.

 

  • Version 1.42 – November 17, 2012
  • It’s recommended that all users upgrade to this version.
  • Several core enhancements and corrections.
  • Enhanced the various TBS scripts (OSDTOOL.TBS, TBIDTOOL.TBS, COPYP2V.TBS, SETWINDL.TBS, etc..).
  • Added USBBOOT.TBS script to distribution and added support for Windows Vista or later.
  • Changed RUN to run TBS Script if .tbs extension provided; changed RUNTBS to not require an extension.
  • Added Win8 support for installing of drivers.
  • Added BINARY() subroutine.
  • Other Misc.

 

  • Version 1.41 – October 16, 2012
  • Added binary file support to TBScript for OPEN, READL, WRITEL.
  • Other Misc.

 

  • Version 1.40 – September 30, 2012
  • Support COPY INF for Win8.
  • Corrected VHD bitmap to be big endian.
  • Added ability to give geometry and create virtual floppy for ADD VIRTDRV
  • Other Misc.

 

  • Version 1.39 – August 28, 2012
  • Added TBSVER constant.
  • Added GetSysInfo() to TBScript.
  • Added GetDateTime([datevalue]) to TBScript.
  • Updated OSDTOOL.TBS and TBIDTOOL.TBS scripts.
  • Other Misc.

 

  • Version 1.38 – July 24, 2012
  • Updated installer to register .tbs and .run files.
  • Added support for NEEDS directive.
  • Added new TBIDTOOL.TBS script to aid in restoring images to different hardware (restores and handles calling OSDTOOL.TBS).
  • Updated COPYP2V.TBS, OSDTOOL.TBS, and TBEXPLO.TBS scripts.
  • BootFile utility updated.
  • Other Misc.

 

  • Version 1.37 – June 6, 2012
  • Updated installer version.
  • Added support for using drive letters with STATS command.
  • Other Misc.

 

  • Version 1.36a – May 1, 2012
  • Include native x64 version in folder.
  • Other Misc.

 

  • Version 1.36 – Mar 21, 2012
  • Enhance scripts (OSDTOOL, COPYP2V, TBEXPLO, SETWINDL).
  • Other Misc.

 

  • Version 1.35 – Feb 4, 2012
  • Added OPEN CACHE and CLOSE CACHE commands.
  • Added HDCacheInfo() to TBScript.
  • Update script (OSDTOOL/SAVEREG/RESTOREG).
  • Enhanced SETWINDL.TBS for changing windows drive letter.
  • Other Misc.

 

  • Version 1.34 – Dec 26, 2011
  • Fixed OPEN KEYORD to work without existing key.
  • Other Misc.

 

  • Version 1.33 – Nov 23, 2011
  • PRO B: Added /B (bytes per cluster) option to ADD PARTITION command.
  • Scripts updated.
  • Other Misc.

 

  • Version 1.32 – Sep 20, 2011
  • Added support for the SET VOL and LIST VOL commands.
  • Added extended information option to GETHDINFO() TBScript subroutine.
  • Other Misc.

 

  • Version 1.31 – Aug 5, 2011
  • Added new COPY SECTORS command.
  • Added support for NTFS formatting on creation of partition.
  • Other Misc.

 

  • Version 1.30 – Jul 15, 2011
  • Added /ad /ah /ar /as /aa options to list files command.
  • Updated OSDTOOL Script.
  • Other Misc.

 

  • Version 1.29 – Jun 9, 2011
  • Released OSD Tool Suite Professional for BootIt Version (included with BootIt Purchase Only) that supports Adding, Deleting, Sliding, Copying, and Resizing partitions.
  • Updated OSDTOOL and COPYP2V Scripts.
  • Added global variable named TBOSDT for .TBS script usage.
  • Changed .num member of GetHDInfo() to be the paramter passed to GetHDInfo and added .bioshdnum member containg what .num (.bioshdnum-0x80) used to represent.
  • Other Misc.

 

  • Version 1.28a – Apr 12, 2011
  • Corrected problem with Windows version opening files under Win9x.
  • Including updated makedisk that works under Win9x.

 

  • Version 1.28- Apr 11, 2011
  • Added new option (“SET OPTION LOCKING”) that affects the mount command under Windows.
  • Corrected spanned directory removal under local file systems to not fail where it otherwise would.
  • Updated OSDTOOL.TBS script – More improvements.
  • Updated COPYP2V.TBS script – Supports restoring as well as copying.
  • Added SFN member to scripting findfirst/findnext subroutines.
  • Other Misc.

 

  • Version 1.27- Dec 4, 2010
  • Remove octal number support for setvalue (only hex/decimal now supported).
  • Updated OSDTOOL.TBS script – Vastly improved cleaning of old drivers.
  • Added CopyP2V.TBS script – Copy physical machine to virtual.
  • Other Misc.

 

  • Version 1.26a- Sep 9, 2010
  • Professional version includes an optional installer.
  • Updated OSDTOOL.TBS script – Optimizations.
  • Added SAVEREG.TBS and RESTOREG.TBS beta script – Save/Restore Windows Registry.

 

  • Version 1.26 – Aug 3, 2010
  • Changed recursive copy of local Linux file system to not follow symlinks unless -f option provided.
  • Updated OSDTOOL.TBS script – Optimizations.
  • Added INISTART.TBS beta script – Initialize certain windows startup items back to defaults.
  • Other Misc.

 

  • Version 1.25 – Jul 1, 2010
  • Changed OSSTAT TBScript extension under Linux to return symlink information instead of file symlink points to.
  • Updated OSDTOOL.TBS script – Automatically determines driver type.
  • Updated TBEXPLO.TBS script – Misc changes.
  • Updated SETWINDL.TBS script – Looks for OS in both Windows and WinNT directories.
  • Updated documentation for OSDTOOL usage.
  • Other Misc.

 

  • Version 1.24a – Jun 12, 2010
  • Fix ADD VIRTDRV new /blocksize option to prevent invalid parameter message.

 

  • Version 1.24 – Jun 11, 2010
  • EXT4 support for file access.
  • Symlink copy support for Ext2/3/4.
  • Updated OSDTOOL.TBS script – Fix stage two to run when installing built-in drivers.
  • Added SETWINDL.TBS script – Set windows drive letters from outside of Windows.
  • Added TBEXPLO.TBS script – Browse, Copy, Delete files and registries from outside of Windows.
  • Added USBBOOT script for download on main product page – Boot XP from a USB drive.
  • Support alternate hard drive physical sector sizes up to 4KiB.
  • Other Misc.

 

  • Version 1.23 – May 12, 2010
  • Unicode Text File Support.
  • Corrected processing of certain INF files that caused BSOD 0x67 on target of driver install.
  • Mount of read-only virtual drives allowed.
  • Corrected nested mounting of .vhd/.vmdk files.
  • Change RegExport to support export of large values.
  • Many OSDTOOL.TBS enhancements including easy installation of built-in vista/win7 drivers.

 

  • Version 1.22a – Apr 9, 2010
  • OSDTOOL.TBS enhancement.

 

  • Version 1.22 – Apr 6, 2010
  • Added /p (pause) option to type command.
  • Added (internal) support for protecting script code.
  • Enhanced OSDTOOL.TBS use in deployment of images to different hardware and protected part of script code from viewing to prevent copying.
  • Other Misc.

 

  • Version 1.21b – Mar 5, 2010
  • Corrected bug that could cause crash on lookup of registry value by name.
  • Added additional directives to ignore for COPYINF.
  • Enhanced OSDTOOL.TBS use in deployment of images to different hardware.
  • Other Misc.

 

  • Version 1.20 – Jan 24, 2010
  • Add new SET OPTION USEVOLLAB command (on by default).
  • Add new OSSTAT TBScript command.
  • Updated OSDTOOL.TBS script to include extensive support for setting up windows on different hardware.

 

  • Version 1.19a – Dec 8, 2009
  • Added new type “Win7” to SET MBR CODE command.
  • Included beta version of upcoming osdtool.tbs script.
  • Other Misc.

 

  • Version 1.19 – Oct 29, 2009
  • Added .name and .bus fields to gethdinfo().
  • Updated sample osdtool.tbs script.

 

  • Version 1.18 – Oct 12, 2009
  • Updated TBOS version.
  • Added /c option to ignore errors on copy.

 

  • Version 1.17a – Oct 7, 2009
  • Corrected unable to mount FAT/FAT32 raw volumes (from files) problem introduced in 1.17
    (LBA64 support).

 

  • Version 1.17 – Sep 30, 2009
  • Changed missing sections of INF to be warning instead of error unless /e is provided on copy inf command.
  • Added /ver option to copy inf command to support INF files with targetos version information (see manual for version options)
  • Support GPT information in GetHDInfo() for TBScript in professional version.

 

  • Version 1.16 – Apr 11, 2009
  • Added additional support for older registry files.
  • Removed 128GiB restriction on VHD files (supported by Hyper-V)

 

  • Version 1.15a – Apr 3, 2009
  • Corrected searching for file mask “*.” under non-linux file systems
  • Adjusted dir /p to pause at end when summary and prompt could scroll screen
  • Includes updated TBOS version that boots from more UFDs
  • Other Misc.

 

  • Version 1.15 – Mar 24, 2009
  • Added TxASCII(), RMDir(), MKDir(), CHDir(), RMFile(), SetDrive(), GetDrive() subroutines to TBScript.
  • New global quiet option to suppress most output messages.
  • Improved handling of trailing dots in filenames.
  • Include new OSDTOOL.TBS Script with professional version to handle driver installs, HAL changes, and services from an interactive menu.
  • Other Misc.

 

  • Version 1.14a – Mar 11, 2009
  • Reverted COPY INF to process default platform when specific platforms provided but not applicable.