Cookies НЕ являются хорошим вариантом здесь. Настольные приложения не должны пытаться получить доступ к файлам cookie браузера; в лучшем случае это считается «плохо себя ведет код»; в худшем случае вы не сможете это сделать, иначе ваше приложение будет обнаружено как вредоносное ПО. Даже если это было сочтено нормальным, вам придется писать реализации для чтения файлов cookie для любого браузера, который вы хотите поддерживать, поскольку не существует стандарта для их локального хранения.
Почему бы не сделать настольное приложение доступным к сети от имени пользователя? Записывайте запросы цитаты SFDC в новый пользовательский объект SFDC, например Quote_Request__c или аналогичный, и приложение может запрашивать самые последние записи, созданные пользователем через API.
Интеграция с буфером обмена, хотя иногда она кажется неуклюжей, может быть недорогим вариантом.
Если вам необходимо выполнить запись в какой-либо локальный файл, вам нужно будет использовать Flash или Java или заставить пользователя локально сохранить загруженный файл (как любая обычная загрузка из браузера).
Другой вариант - зарегистрировать приложение для настольного компьютера в качестве обработчика протокола URL; так, скажем, myquote: // firstname / lastname / product / price / etc можно щелкнуть в веб-браузере, чтобы запустить приложение и проанализировать «URL». Может плохо работать с очень длинными / сложными данными.