Subject: Re: bug#74150: ESHELL support for executables that are NTFS file system reparse points

From: Jim Porter <[email-masked]>
Date: Thu, 31 Oct 2024 18:04:07 -0700

unarchive 71655
forcemerge 71655 74150
thanks

On 10/31/2024 5:18 PM, dnym--- via Bug reports for GNU Emacs, the Swiss 
army knife of text editors wrote:
> DESCRIPTION OF THE PROBLEM:
> 
> None of the executables inside 
> C:/Users/Me/AppData/Local/Microsoft/WindowsApps
> can be run from the command line under eshell.
> 
> The error I receive when trying to run any of these executables looks like:
> 
> Opening input file: Invalid argument,
> C:/Users/Me/AppData/Local/Microsoft/WindowsApps/notepad.exe
> 
> What I've been able to glean so far is that these executables, all of which
> are 0k in size, are in fact NTFS reparse points which contain metadata
> that is supposed to be read by the appropriate filter driver.

Thanks for the report. This is bug#71655[1], which is already fixed in 
Emacs 30, so marking as a dupe.

[1] https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71655