C#Process cmd.exe-';hadoop';未被识别为内部或外部命令、可操作程序或批处理文件
好的,我先给你讲讲上下文C#Process cmd.exe-';hadoop';未被识别为内部或外部命令、可操作程序或批处理文件,c#,iis,cmd,local-system-account,C#,Iis,Cmd,Local System Account,好的,我先给你讲讲上下文 我在IIS 7中部署了一个网站 在服务器上,我安装了windows Mapr客户端。这使我能够访问windows系统上的hadoop集群。() 我已登录并检查hadoop客户端是否正常工作 所以现在问题来了 我使用C#Process和ProcessStartInfo类打开cmd.exe的一个实例,从hadoop服务器获取文件,并使其在UI上可访问。(hadoop fs-get…)。 但由于某些原因,我从process.StandardError收集的错误返回以下错误:
所以问题是,它实际启动的cmd版本是什么?说到版本,我指的是没有安装任何东西的cmd?32位进程查找
- 请求c:\windows\syswow64时使用c:\windows\System32
- 请求c:\windows\sysnative时使用c:\windows\system32
- 请求c:\windows\system32时使用c:\windows\system32
- 请求c:\windows\syswow64时使用c:\windows\syswow64
- 请求c:\windows\sysnative时生成错误