Запуск процесса от другого пользователя C#

Все мои попытки увенчались лишь ошибкой "System.ComponentModel.Win32Exception: "Неверно задано имя папки"."

Вот код:

System.Security.SecureString a = new System.Security.SecureString();
            a.AppendChar('1');
            a.AppendChar('1');
            a.AppendChar('1');
            Process.Start(@"c:\windows\system32\cmd.exe", "test",a,"");