如何在Windows 11上运行"run"命令



我想在Windows上测试Raku代码。我设法在VirtualBox上安装了Windows 11,并安装了Raku二进制文件,我可以执行脚本。

然而,我似乎无法获得最简单的run命令来做任何事情而不返回错误:

run('ls');

结果在:

The spawned command 'ls' exited unsuccessfully (exit code: 1, signal: 0)
in block <unit> at .test.txt line 5

我也尝试过使用dir命令,但遇到了同样的问题。

默认情况下,Windows上没有ls程序,dir不是可以运行的可执行文件,而是内置的Windows命令shell。您可以尝试使用shell而不是run,或者尝试类似以下内容:

run 'cmd.exe', '/c', 'dir'

最新更新