Hi I am trying to run an echo command using AutomationFactory but I get this error:
“The system cannot find the file specified. (Exception from HRESULT: 0x80070002)”
This is the code that I’m using:
dynamic shell = System.Runtime.InteropServices.Automation.AutomationFactory.CreateObject("WScript.Shell");
shell.Run("echo xyz");
I want to be able to do this:
shell.Run("echo xyz >> C:\xyz.txt")
I also tried shell.Echo("xyz"); But I get MissingMemberException.
echois a shell built-in, not a command, in the same way thatdirorrmdirare. You need to execute them through the command interpreter: