我正在使用 Linux 的 Windows 子系统。当我尝试从 bash 运行任何 Windows 程序时,似乎没有任何效果:
例如,下面确实不是启动 notepad.exe (并默默失败)
$ /mnt/c/WINDOWS/system32/notepad.exe
$ echo $?
1
但是,我发现如果我“sudo”我的命令,我就可以摆脱它:
(下列做启动记事本)
$ sudo /mnt/c/WINDOWS/system32/notepad.exe
然而 :
$ ls -l /mnt/c/WINDOWS/system32/notepad.exe
-r-xr-xr-x 3 orabig orabig 181248 Mar 10 20:25 /mnt/c/WINDOWS/system32/notepad.exe
有没有办法避免使用sudo
启动任何 Windows 可执行文件?
编辑 :我不再有这个问题了,不幸的是,我不知道如何解决这个问题!:(
编辑2:... 第二天,它就不再起作用了。因此,这种行为完全是随机的,无法解释。