Oracle SQL Developer 包含一个使用跟踪模块。当您第一次启动应用程序时,它会询问您是否要将统计信息发送到 oracle。在 Windows 终端服务器托管的应用程序中,我不让客户决定是否发送。我发现,可以通过用户主页中的标志预设偏好。
文件:%APPDATA%\SQL Developer\system<app version>\o.sqldeveloper\product-preferences.xml
<hash n="oracle.ideimpl.usages.UsagesPrefs">
<value n="track-usages" v="false"/>
</hash>
我的问题:是否有一种更简单的方法来强制执行该标志,而不是在应用程序周围使用脚本来检查首选项文件的存在并在必要时修改标志?