|
|
|
| Сначала покажу пример строки которую я получаю.
C:\app.exe C:\Program Files(x86)\FastStone Image Viewer\FSViewer.exe -o C:\1.jpg
Если это имя приложения запускаемое то остальное параметры
Но вот беда, второй параметр всегда путь до программы, но он может быть с пробелами.
Как правильно найти путь до второй программы.
Может у кого-то есть код ;) ?
Вроде можно искать (.) + (три символа) + (пробел)
а вдруг путь такой
C:\app.exe C:\Program Files(x86)\FastStone Image Viewer\FSViewer.exe \FSViewer.exe -o C:\1.jpg
Это конечно из разряда фантастики, но все же хочется алгоритм который не ломается.
Или придется проверять существование файлов\каталогов ?
Но опять же может быть два варианта каталог "FSViewer.exe " а рядом с ним и файл "FSViewer.exe"
Или не стоит заморачиваться и считать первое вхождение (.) + (три символа) + (пробел) концом пути ? | |
|
|