Я пытаюсь запустить командный файл с аргументами, он должен быть динамическим, но он не работает так, как я хочу.
У меня есть код с определенной директорией, которая работает, яхочу сделать его более динамичным.Я извлекаю каталог из textBox в Visual Studio.
String rep_source = textBox12.Text;
String attribute = textBox4.Text;
String rep_destination = textBox5.Text;
String poly_dest = textBox13.Text;
string SPECIFIC_DIRECTORY= textBox7.Text; //I want to use this for my code
string command = @"/c powershell -executionpolicy unrestricted C:\Folder1\Folder2\batchfile.Bat" + " " + rep_source + " " + poly_dest + " " + attribute + " " + rep_destination;
System.Diagnostics.Process.Start("cmd.exe", command);
вещь работает, но когда я пытаюсь найти каталог.
string command = @"/c powershell -executionpolicy unrestricted " +SPECIFIC_DIRECTORY +"\\batchfile.Bat" + " " + rep_source + " " + poly_dest + " " + attribute + " " + rep_destination;
Это не скомпилирует и даст мне то, что я хочу.я даже не могу добраться до самого пакетного файла.