実現したいこと
・ソフトの設定に「スタートアップの追加・削除」のトグルを作りたい。
・「スタートアップの追加・削除」トグルを押すことでスタートアップへの追加・削除を行い、次回以降PC起動直後から起動するように設定したい。
前提
・UnityでPCに常駐するようなソフトを作っています。
試したこと
・普通にスタートアップにアプリケーションを追加するには、スタートアップフォルダにアプリのショートカットを生成します。
もしかすると、スタートアップフォルダを取得してそこにショートカットがあるかどうか判定して、なければexeのショートカットを生成すればいいのでは?と考えました。
C#
1using System; 2Environment.GetFolderPath(Environment.SpecialFolder.Startup)
上記でスタートアップフォルダを取得までは分かりました。
判定もおそらくSystem.IO.File.Existsなどで取るのは予想できます。
多分あとexeのショートカットの生成だけだと思うんですが、調べ方が悪いのか全くここから進めません。
よければご教示いただければと思います。
補足情報(FW/ツールのバージョンなど)
windows
Unity2019.4.31f1

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/08/07 16:45