を立ち上げから"起動"-フォルダのショートカット?
-
19-08-2019 - |
質問
Iを追加する必要があり"実行コンピュータ(Windows)の始まり"オプションに私のプログラムCintaNotesがいを犠牲にする"清潔さ"です:では100%の携帯フリーウェアな痕跡を残しますが、システム私たちのアイデアautodetectからの起動ショートカットを自動的に最小限のシステムをセットします。があるのではないのですか?私はC++を用いた生す.
い: いのりの書きレジストリ なコマンドラインパラメータ
よろしく!
UPD:問題はいかに最小限のシステムトレイ!問題はどのようにプログラムの差別化された通りにやったから起動フォルダのショートカットを使用せずレジストリは、コマンドラインパラメータ。
解決
の"清潔さ"が表示される人工構築しました。いえ、ユーザーをショートカットを起動フォルダには、すでに退ト(および、正直であることが少し違い"myprog.exe"および"myprog.exe m").その場合は、ありの手法によautomagicallyとを知ります。
私は単なるメニューのオプションプログラム("インストール")をカバーしていソフトウェアをインストールを固定ディスクの位置に対して、フラッシュドライブに必要なプログラム入力を開始、すべてのプログラムCintaNotes).
その一環として、(あるいはインストール後に、う指定"で始まWindowsしまいますし、それを起動フォルダのショートカットのユーザー と コマンドラインオプションでできるのではないかとまでい走行することができてうれしいです。がなで"スタートはWindowsなどのプログラムのご利用(ハードディスクのないフラッシュのドライブ).
ユーザーが必要、いつの作成ショートカットは、おやすみどころかまったくだけでもパラメータ。このプログラムの制御はどのよう渋谷、のんべい横丁にあるバー。つのモードで、"インストールされた"(タの最小化または"エラーパラメータの設置第一"を開始ノーマル).
ものによって行われてきたディレクトリの実行可能な仕事でのフォルダitemから始まるプログラムとなる可能性がショートカットしてるのでやってみるといいます。
こういう典型的な例のうえ、違います。お答えいしていないものを集めてみました:ざいませんので、道を聞かせてくれるんだ開始されてからの起動フォルダを入力せずにコマンドラインパラメータ。でも、私は間違った前でお願い妻:-).あつもりでも知っています。
を追加することにより、編集からコメントを許可しない十分なスペース:
お願いを:
どのようなところが良いと思いけを無効にして、"スタートはWindowsの始まり"オプションがプログラムを検出しが行われているのからのフラッシュドライブ?思いがあり方を検出する。
いいアイデアか然マーサの特別な心にも感動させることにより自走でインストール(フラッシュドライブきない場合あり)。一つの可能性:
1/ランニングフラッシュメモリからの開発プロジェクト"myprog.exe"からだをダブルクリックの実行および走行する通常のウインドウです。このオプション"インストールを固定ディスク"がない"で始します。の一部としてインストール処理場を設の設置にコピー開始"Windows"は、現在の走行コピーします。
2/設置プログラムまで設定可能として実行"myprog.exe をもって作成する項目開始/AllPrograms.これを無効に"インストールを固定ディスク"ができる切り替え"で始します。できるかどうかを選択す明示的なランニング(ユーザ)の開始通常または最小化(3)).
3/ショートカットで起動できる"myprog.exe -s"(再度、制御が作成します。このと同一のもの(2)も始まりを最小限に抑えた場合(2)最小にともあれ、区別しませんと(2)(3)とのない理由別のコマンドラインオプション).
そのように、各オプションで異なる挙動の貴重な資料が閲覧で
他のヒント
ないソルバーの問題はそう思ってやってきました"といった検出が可能な場合には、本プログラムから打ち上げられたストメニューから起動できます。一度、ショートカットパスを比較することができますの起動フォルダにまとめた。
る"の項をご参照ください検出が実行を開始したらショートカット "で 非正規滞在CreateProcess
チェック、レジストリはこの鍵があります。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\実行および新しい文字列キーのパスの応用として。利用NOTIFYICONDATA構造を最小限にするためのプをセットします。
なご利用の引数アプリケーションを起動するための最小化など:
YourProgram.exe -m