CMD команда из зено не работает, в Visual Studio - ok

  • Автор темы Автор темы zombie
  • Дата начала Дата начала

zombie

Client
Регистрация
14.08.2012
Сообщения
484
Реакции
122
Баллы
43
Всем приветы!

Использую такой код:

C#:
Развернуть Свернуть Копировать
string str = $"adb -s 127.0.0.1:62001 install \"D:\\РабочийCтол\\XXX.apk\"";

Process p = new Process();

p.StartInfo.FileName = "cmd.exe";
p.StartInfo.RedirectStandardInput = true;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;

p.Start();

p.StandardInput.WriteLine("cd C:\\");
p.StandardInput.WriteLine(str);

p.StandardInput.Flush();
p.StandardInput.Close();
p.WaitForExit();

Следует отметить, что проблема в русских символах в пути, но что странно, мой код без каких-либо изменений абсолютно корректно и как нужно отрабатывает в студии, если его вставить туда.

Конечно, как вариант, я пока копирую временно в корень диска, но хотелось бы разобраться :)
 

Вложения

  • Screenshot_1.png
    Screenshot_1.png
    25,3 KB · Просмотры: 14
  • Screenshot_2.png
    Screenshot_2.png
    16,9 KB · Просмотры: 14
юзинги сами себя не прописывают, это задача программиста их прописывать.

Ну, естественно, всё есть, бро :D:D:D
Ты, видимо, не понял про что я. Объясню: если я убираю русские символы из пути, например, D:\XXX.apk - в зено тоже отрабатывает нормально

Всё отрабатывает без видимых ошибок, просто результат разный и почему, это меня и интересует

-----------------------

Я просто писал в студии, потом решил перенести в зено из-за простоты тестов и столкнулся. А костылей типа копировать, устанвоить, удалить не хочется
 
Ну значит разница в начальной кодировке, которую использует зенно и визуалка. Ставить надо нужную принудительно и тогда все будет однозначно.
 
Я уже пробовал и с кодировками и через стримрайтер . Дело в том, что мой путь передается корректно (скриншот ниже + что и подтверждается в VS)
Уверен что какая то мелочь, которую не учел или не знаю))
 

Вложения

  • Screenshot_3.png
    Screenshot_3.png
    3,3 KB · Просмотры: 11

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)