- Регистрация
- 31.12.2020
- Сообщения
- 218
- Благодарностей
- 16
- Баллы
- 18
Нужна помощь)
Использую виртуальную машину андроид MEmu в связке с зеннопостером.
У Мему есть свой список команд для командной строки - https://www.memuplay.com/blog/memucommand-reference-manual.html
Команды работают.
Использую команду переименования виртуальной машины, выглядит она вот так:
memuc rename -i 1 newname
![83952](/discussion/data/attachments/83/83275-4539a173136881a49d04775890aa9702.jpg)
В результате вирт машина переименовывается в "rename"
![83953](/discussion/data/attachments/83/83276-c3b99f3a0941f34fefd4089e79816ea0.jpg)
если выполняю команду в командной строке, то корректно меняет имя на "newname"
![83954](/discussion/data/attachments/83/83277-68fe53af7a8ee92ef206df9997f87076.jpg)
пробовал через c#
результат как и с кубиком - вирт машина переименовывается, но в "rename"
Прошу помочь с этим вопросом) заранее признателен
Использую виртуальную машину андроид MEmu в связке с зеннопостером.
У Мему есть свой список команд для командной строки - https://www.memuplay.com/blog/memucommand-reference-manual.html
Команды работают.
Использую команду переименования виртуальной машины, выглядит она вот так:
memuc rename -i 1 newname
![83952](/discussion/data/attachments/83/83275-4539a173136881a49d04775890aa9702.jpg)
В результате вирт машина переименовывается в "rename"
![83953](/discussion/data/attachments/83/83276-c3b99f3a0941f34fefd4089e79816ea0.jpg)
если выполняю команду в командной строке, то корректно меняет имя на "newname"
![83954](/discussion/data/attachments/83/83277-68fe53af7a8ee92ef206df9997f87076.jpg)
пробовал через c#
C#:
System.Diagnostics.Process p = new System.Diagnostics.Process();
p.StartInfo.CreateNoWindow = true;
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StartInfo.StandardOutputEncoding = Encoding.GetEncoding(866);
p.StartInfo.FileName = @"C:\MEmu\Microvirt\MEmu\memuc.exe"; // путь к батнику или exe
p.StartInfo.Arguments = "memuc rename -i 1 newname"; // его параметры
p.Start();
string output = p.StandardOutput.ReadToEnd();
p.WaitForExit(); // ожидание завершения процесса
return output;
Прошу помочь с этим вопросом) заранее признателен