Windows 10で起動できないプログラムがあります。プログラムを管理者として実行しないと、プログラムが起動する直前に「Access Denied」というメッセージがポップアップします。管理者としてプログラムを実行すると、エラーメッセージは表示されず、正常にロードされます。しかし、STARTUP時にプログラムが実行されなくなりました。そのため、管理者としてプログラムを実行し、起動時に自動的にプログラムを実行できるようにする必要があります
更新: 私の質問と重複する質問は同じかもしれませんが、両方の質問に対する回答は問題を解決しませんでした。タスクスケジューラは、アプリケーションやプログラムをバックグラウンドプロセスとして起動します。したがって、私のプログラムはロードされません。しかし、タスクマネージャのバックグラウンドプロセスの下に自分のプロセスが表示されます。以上です
53 None 2015-06-17
少し古い話になりますが、私も同じ問題を抱えていて、上記のどれもうまくいきませんでした。私がしたことは、起動時に実行されるVBScriptを作成して、そのプログラムを開くことでした
1) プログラム上で右クリックして、「プロパティ」→「互換性」と進み、"Run as Administrator"
にチェックを入れます
2) テキストエディタ(私はメモ帳++を使っています)を使ってVBScript
を作成します
Script:
Set WshShell = CreateObject("WScript.Shell" )
WshShell.Run """C:\Program Files (x86)\File\Program.exe""", 0 'Must quote command if it has spaces; must escape quotes
Set WshShell = Nothing
注意: C:\Program Files (x86)\File\Program.exe
は拡張子を持つプログラムへのフルパスです。また、必ず.vbsとして保存してください
3) これでVBScriptをスタートアップフォルダに配置します
%AppData%\Microsoft\Windows\Start Menu\Programs\Startup
または、代わりにWin+R⇒shell:startup
⇒Enterでアクセスします
醜いコマンドウィンドウが表示されるのが嫌だったので、バッチファイルの代わりにこれを使いました
26 Andrew 2016-02-12
ログオン時に起動するスケジュールタスクを作成します
タスクの作成ダイアログで、以下を選択します
- 一般 (タブ) – 最高の権限で実行します
- トリガー (タブ) – 新規作成 (ボタン) – タスクの開始 – ログオン時
42 Steven 2015-06-17
プログラムのショートカットをスタートアップフォルダにコピーして、そのプロパティで、互換性タブの管理者権限を有効にしてみてはどうでしょうか?
3 Surya Teja Karra 2015-06-19
あなたは、プログラム/アプリのプロパティでセキュリティタブをダブルチェックしてみて、ユーザー/グループがすべて “フルコントロール “を持っているかどうかを確認することができます。私はそれが修正されるかどうかはわかりませんが、それは試してみる価値があります
0 SillyBillyWTF 2016-05-19