質問: win10 バッチファイルの起動時の自動実行方法? win7のころからスタートアップに、ramdisc初期化.batのショートカットを置いて、起動時に自動でramdisc初期化を実行していました。終了も自動です。 初期化内容は、ntfsフォーマットと必要なフォルダーの作成です。 win10(クリーンインストール)で同様にしても、このバッチファイルが自動で起動してくれません。 しかし、プログラム→スタートアップ→ramdisc初期化.bat(ショートカット)をクリックすると、正常終了します。終了も自動です。 このショートカットは、 ユーザー→alluser/default/"ユーザー名”各々...等→スタートメニュー→プログラム→スタートアップ のどこにおいても同じです。 pcは一人利用なので、"ユーザー名”も管理者権限、 ショートカットの実行は、「管理者として実行する」を設定済み、 なので、ショートカットの手動クリックでは自動実行...終了するので、 スタートアップ登録のショートカットが無視されている様子。 何か、設定漏れがあるのでしょうか? お気づきの方、ご助言ください。
回答: win10環境で試せないので未確認です win7で動いていたなら違うかもしれませんが プログラムによってはuac制御の影響でスタートアップ登録では動かないというものもあります そういったときの対処として タスクスケジューラでログイン時に起動して対処する方法がありますが 同様な対処で回避できたりしませんか? 以下参考 http://windows7.wiki.fc2.com/wiki/%e3%82%b9%e3%82%bf%e3%83%bc%e3%83%88%e3%82%a2%e3%83%83%e3%83%97%e3%81%a7%e3%82%a2%e3%83%97%e3%83%aa%e3%81%8c%e8%b5%b7%e5%8b%95%e3%81%97%e3%81%aa%e3%81%84