Windowsタスクマネージャーを開いて新しいものにアクセスする方法を知っています起動するタブがありますが、そこで行った変更はすべてのユーザーに適用されるようです。一部のユーザーだけに適用する変更を行うにはどうすればよいですか?
管理者以外のユーザーはこれらの設定を変更できないため、管理者にのみ役立つプログラムを起動しても、プログラムがエラーを表示するだけの場合や、管理者の情報を入力するまでエラー ウィンドウを閉じることができない場合は特に、あまり役に立ちません。管理者以外のユーザー アカウントの起動時に、不要なプログラムが実行されないようにする方がよいでしょう。(管理者アクセスは、この質問に答えるために必要な変更を行うために使用できます)。
特定のアカウントに対してのみ特定のプログラムの起動を無効にしようとしています。または、特定のユーザーに対してのみ有効にしようとしています。
以前は、スタートメニューの各ユーザーのスタートアップフォルダに異なるショートカットを置くことでこれを実行できました。インストールせずにこれを行う方法を探しています。外部/サードパーティソフトウェアレジストリを直接編集したくないのですが、不可能ではありません。
これは制御することではなく起動プログラムのシーケンスつまり、どのユーザーがどのスタートアップ プログラムを表示できるかを制御することです。
答え1
前述の通り、フォルダが1つあります。C:\ユーザー\ユーザー名\AppData\Roaming\Microsoft\Windows\スタート メニュー\プログラム\スタートアップ各ユーザーのシステムスタートアップフォルダに加えて、C:\ProgramData\Microsoft\Windows\スタート メニュー\プログラム\スタートアップ。
答え2
コメントよりフランク・トーマス:
特定のユーザーのログイン時に実行するように設定された Windows タスク スケジューラを使用します。