у меня есть эта программа, что я могу запустить через командную строку в Windows или через созданный .lnk при добавлении указанных аргументов:
"C:Myprogram.exe" /ID:"MyID" /CompanyID:"123" /TheAddr:"my.address.com"
чтение документация кажется, что Wine интерпретирует аргументы так же, как Windows, и даже тогда, когда я уверен, что это верно для аргументов, представленных таким образом:
wine program.exe -my -arguments
Это не работает для тех аргументов, описанных выше, может быть, мне не хватает какой-то побег для некоторых персонажей?
Я попытался запустить приложение таким образом:
wine program.exe /ID:"MyID" /CompanyID:"12" /TheAddr:"my.address.com"
но не сработало, все, что я получил, было общее сообщение об ошибке от моей программы.
Я считаю, что это потому, что я не передаю аргументы правильно, потому что, если я создаю .файл lnk в Windows обновляет свои местоположения, чтобы соответствовать установке префикса моего вина, а затем переходит к нему через проводник вина.exe и дважды щелкните по нему, моя программа работает безупречно.