У меня есть библиотека C# WCF, и я хочу вызвать команду cmd из одного из методов в библиотеке WCF, но когда я запускаю код и вызываю этот метод, он не выполняет cmd команда и не генерирует каких-либо исключений, что мне делать, мой код меньше. Пожалуйста, помогите мне.как вызвать команду cmd из библиотеки WCF C#
Я уже проверил команду на cmd, она успешно выполняется из cmd, но не из библиотеки WCF, поэтому в синтаксисе команд нет никаких проблем. введите код здесь
System.Diagnostics.Process proc = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo Info = new System.Diagnostics.ProcessStartInfo();
Info.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
Info.FileName = "cmd.exe";
Info.Arguments=
"\"" + tallyPath + "\"" + " "
+ "/TDL:" + tdlPath + " " + "/LOAD:"
+ cmpCode + " " + "/SETVAR:SVVarUN:"
+ uname + " " + "/SETVAR:SVVarPass:"
+ pwd;
proc.StartInfo = startInfo
proc.Start();
Извините, но то, что я должен написать вместо «program.exe», я хочу, чтобы выполнить команду CMD, так что еще я должен написать, там нет другого исполняемого файла. –
cmd просто дает вам окно команд. Что бы вы побежали после этого? –
Хорошо .. Я поместил Tally.exe в это место, но все же он не работает ... есть ли какие-либо проблемы, связанные с поддержкой GUI с библиотекой WCF .. ?? –