Skip to content

ARM64 builds; Powerful doskey aliases and AutoRun scripts management; Etc.

Compare
Choose a tag to compare
@JFLarvoire JFLarvoire released this 28 Apr 11:31
· 644 commits to master since this release

Major novelties:

  • The build system now supports Visual Studio 2019, and ARM64 versions of all *.exe programs are provided.
    Important: I've not tested these ARM64 programs, as I don't have an ARM64 version of Windows.
    If you have one and can help, please tell me in issue #23.
  • which.exe now implements a -i option for Windows, akin to which -i for Linux.
    It efficiently detects DOSKEY aliases, cmd.exe internal commands, and PowerShell aliases and functions.
    Run which -? for details on how to configure cmd.exe and PowerShell for that.
    You can also find a detailed presentation of which.exe there.
  • A new AutoRun.cmd script, and an AutoRun.cmd.d subdirectory, to easily manage multiple AutoRun scripts.
    Several aliases definitions are provided in AutoRun.cmd.d: history, pid, which.
    See the Batch/AutoRun.cmd.d/README.md file for details.
    You can find a detailed presentation of AutoRun.cmd there.

New scripts:

  • DumpLink.bat: Display the contents of Windows Explorer *.lnk shortcuts.
  • urldecode.tcl: An old script for decoding URLs encoded with %XX hexadecimal codes.

Other changes:

  • All *.exe programs -V/--version now display the minimum Windows version supported.
  • which.exe: Added option -- to stop processing switches.
  • ag.exe: The silver searcher now expands wildcards in command-line pathnames.
  • dirc.exe: Added option -ct to report equal files with different times.
  • update.exe: Added option -- to stop processing switches.
    Added option -P to show the file copy progress.
    Added option -T to reset the destination file time to that of the source file, if they have identical sizes.
  • chars.exe: Added option -u to display Unicode characters or ranges.
    Added option -v to display verbose information.
    Improved error reporting when switching code pages.

Bug fixes:

  • n.bat: Work around trailing spaces issue in Windows 10 v 2019-03.
  • font.exe: Fixed the console font setting, which did not work well with TrueType fonts.
  • cfdt.tcl: Fixed the --i2n option, which moved files to the current directory.
  • regx.bat: Fixed the dir command when the pathname contains spaces.
  • update.exe: Fixed a 2018-12-18 bug causing Error: Not enough arguments