a.txt
和b.txt
是文本文件,in_red.exe
是一个程序,它将输入作为字符并输出字符,直到达到EOF
。我是系统的管理员。
另外,Windows 会弹出一个窗口,提示您的 PC 中无法使用此应用程序。
C:\Users\Aryamaan Jain\Desktop\io_redir>dir /b
a.txt
b.txt
in_red.exe
C:\Users\Aryamaan Jain\Desktop\io_redir>in_red.exe < a.txt >b.txt
Access is denied.
经过长时间的搜索,我发现程序
in_red.exe
由于某种我不知道的原因而损坏(大小变为0kb)。不过,我更换了程序,现在命令可以正常工作了。
访问被拒绝,因为您不是尝试执行命令的文件夹的所有者。要获得该文件夹的所有权,请按照以下步骤操作:
在我的例子中,白痴“诺顿”防病毒软件阻止了文件写入,因为它试图通过 kubectl.exe 在文件中写入标准输出
看看以下问题
您已安装个人防火墙。尝试卸载它。
您尚未以管理员身份登录,请尝试以管理员身份登录。
您还可以通过右键单击
c:\windows\system32
文件夹或 c:\windows\system32\ipconfig.exe
并选择属性来进行检查。单击安全选项卡并检查用户的权限。确保读取和执行权限已打开。如果上述步骤不起作用,您可以右键单击
C:
(操作系统分区),添加您的帐户并替换所有子对象的权限。 以管理员身份运行它,以防止 Google 显示快照错误:
REG ADD “HKLM\Software\Policies\Google\Chrome” /v RendererCodeIntegrityEnabled /t REG_DWORD /d 0