確認したよ。レジストリに変更する前のスタートアップフォルダのコードをチェックインしていたんだね。コードに目に見える問題は見当たらない。デフォルトで常に動作しなかった問題が具体的に何だったかによるね。Vista/UACのセキュリティの問題だったのかな?
Satoshi Nakamoto の書き込み:
スタートアップフォルダのショートカットは何が問題だった?コードを送って くれたら、もう一度見て何が問題だったか確認したい。レジストリコードの最初の strcatはstrcpyであるべきで、さもないと断続的に失敗する。ショートカットの コードにも同じものがあったなら、それが原因だったのかもしれない。
mmalmi@cc.hut.fi の書き込み:
最新版のBitcoinのWindowsインストーラーを作りました。自動起動とトレイに 最小化する機能が含まれています。インストーラーはスタートメニューの ショートカットとスタートアップのレジストリエントリを作成します。最初は スタートアップフォルダへのショートカットで自動起動を実装しましたが、 デフォルトでは常に動作するわけではないことがわかり、最終的にレジストリ エントリで実装しました。レジストリエントリはアンインストーラーで削除され、 オプションメニューから無効にすることもできるので、ユーザーにとってそこまで 大きな問題ではないと思います。
出典:COPA対ライト裁判の証言の一環として、2024年2月にマルッティ・マルミによりGitHubで公開。完全な書簡アーカイブはmmalmi.github.io/satoshi/で閲覧可能。