HOME > SoftwareLibrary > StartupScanner | UserSupport | BBS

StartupScanner - FAQ

06/03/08

FAQ

質問 回答
スタートアップから削除したい 当ソフトは、デフォルトでスタートアップに登録されますが、それを削除する場合は、以下のとおり実行してください。
1 スタートボタンから「スタート」 → 「プログラム」 → 「スタートアップ」 → 「StartupScanner」で右クリック(左クリックはだめです)
2 コンテキストメニューがいくつか表示されるので、「削除」を選択
3 Windowsが何か聞いてきますが、とにかく、ショートカットを削除する、を選択
以上で完了です(05/08/10)
変更がレポートされたがどうしたらいいか? ヘルプにも記載のとおり、スタートアッププログラム「そのもの」に関する質問はお答えできません。世の中に存在するすべてのプログラムを把握することはとてもできませんので・・^^;;

といっては、身もふたもないのでヒントだけ^^・・・そのスタートアッププログラムのExeFileNameまではこのソフトが判定します。そのファイルをエクスプローラで探し、右クリックして「プロパティ」をみれば、まともなexeファイルであれば、ソフトを作った会社、ソフトの概要、バージョン情報、その他の情報を見ることができるはずです。ただ、これらの情報は、信頼できるものではないことに気をつけましょう。コンパイラーを持っている人なら、誰でもCopyightがMicrosoftのexeを作ることができます(現在コンパイラーは無償でダウンロードできます)。つまり、全く同じ名前でそれっぽいexeファイルを作ることは非常に簡単だということを覚えておきましょう(そのようなファイルの作成・配布により刑罰その他不利益を蒙っても、その責は自己責任でお願いします)

わき道にそれてしまいましたが、このソフトは執拗なまでに検査をするのを目的としてますので、御理解ください^^
(04/12/14)
無効なスタートアップ(実際には起動されることのないスタートアップ)があるがどうしたらいいか?(削除していいか、正常動作するように修正した方がいいか)
スタートアップのそれぞれが何をするプログラムか、を教えてほしい
ExeFileNameの取得に失敗する
具体的には、CommandからExeFileNameを判定できない、という報告をいただきました。
マシン情報をいただき、検証しましたが、このケースでは、そのコマンドは「point32.exe」で、その実体は、C:\Program Files\(略)\point32.exeにあるようでしたが、そのパスにパスが通ってませんでした。また、レジストリ登録だったので、作業フォルダーの設定もありませんでした。このため、ExeFileNameは空文字となります。(この解説がわからない方は「path 環境変数」で検索してください。)
Commandがフルパスで記載されておらず、かつ、パスが通っていない場合で、かつ、レジストリ登録(=作業フォルダの指定なし)の場合、そのプログラムは実行されることはありませんので、「取得に失敗」しているのではなく、「スタートアップの設定自体が無効なのでExeFileNameは取得不可能」ということですので、当ソフトの判定としては正常であることを御理解ください。このため、これはバグではありません
なお、些細な補足ですが、このままで放置しておき、後日、パスの設定が正しくされた場合には、その後当ソフト起動時点で、ExeFileNameを正しく取得し、これはExeFileNameの「変更」となりますので、正しくレポートされることとなります
蛇足ですが、ExeFileNameの取得はこのプログラムの心臓部分です。十分に検証を重ねたつもりですが、不審点があれば、遠慮なくどうぞ^^(04/11/16)
StartupScanner自身をスタートアップに登録したい 配布ファイルから、インストールをやり直し、途中で「スタートアップへの登録」を選択すれば、簡単に実現できます。この際、「Allusersにショートカットを登録」にチェックをしておけば、ログインする全ユーザーのスタートアップに適用されます。(05/01/12)

Copyright © 1996 - 2006 molly, All Right Reserved.