Получаю для выполнения через Shell командную строку. Часть командной строки получаю из строки соединения с базой загоняя ее в переменную. Эту переменную затем подставляю в формирование командной строки. И содержимое переменной пишется в кавычках - как загнать ее содержимое без кавычек?
В итоге получаю: "C:\Program Files\1cv82\8.2.15.294\bin\1cv8.exe" Config /S"nserver"\"nbase"
А нужно получить: "C:\Program Files\1cv82\8.2.15.294\bin\1cv8.exe" Config /Snserver\nbase
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший