I use the Process class to execute a DOS command.
The command is like this:
c:\Windows\System32\cmd.exe /c if not exist y: net use y: \\1.1.1.1\h$
So, basically, if the y: drive does not exist, it will map it. This works well from the CMD window.
But, if I try the same from a .NET application, I get this:
y: has a remembered connection to \\1.1.1.1\f$. Do you
want to overwrite the remembered connection? (Y/N) [Y]:
So, basically, it seems from the .NET application, it does not recognize that y: already exists. So, it executes the command thus resulting in this output.
Anyone would have an idea of what is going on here?