|
|
1
9
它看起来像是Windows 2000中的一个已知错误: STDIN/STDOUT Redirection May Not Work If Started from a File Association .
我在WinXP上使用草莓Perl获得了与您描述的相同的行为,但是,当我创建了上面文章中描述的注册表项(即使注册表项的目标是Win2K)之后,
为了完整性,如果上面的链接消失,它建议创建的注册表项是:
编辑: 我应该补充一点,即使知识库文章声称它是在xp sp1中修复的,但我已经安装了xp sp3。所以,我不能说,不管微软是把它弄坏了,还是从来没有完全修好! |
|
|
2
0
我知道这是一个旧线程,但需要注意的是,微软似乎已经在Windows10中颠倒了这个设置的极性。不知道他们为什么要这样做,但这让我花了一天时间把头发拔出来。查看我的另一个已发布问题( Perl Scripts on Windows 10 run from Explorer but not Command Prompt ,尤其是那里的链接的msdn帖子。 |