none
管理者権限のコマンド(バッチファイル) RRS feed

  • 質問

  • 管理者権限でバッチファイルを実行でき、いちいち許可も求められないコマンドを探しています。

    調べたところ

    powershell start-process ○○ -verb runas

    ではないかと思い、実行してみたのですが、

    コマンド パイプライン位置 1 のコマンドレット Start-Process
    次のパラメーターに値を指定してください:
    FilePath:

    という文字が出てきてしまいました。できればこういうものも表示させたくないです。

    かっこの使い方がおかしいのでしょうか?ぜひご教示ください。

    ↓こちらを実行しました↓

    powershell start-process

    (
    move "%appdata%\Microsoft\Windows\Start Menu\Programs\Accessories\Internet Explorer.lnk" "%appdata%\Microsoft\Windows\Start Menu\Programs\Internet Explorer.lnk"

    rd /s /q "%appdata%\Microsoft\Windows\Start Menu\Programs\Windows PowerShell"

    sc config "bthserv" start=disabled
    sc config "BTAGService" start=disabled

    ) -verb runas

    重ねての質問になるのですが、

    sc config "bthserv" start=disabled
    sc config "BTAGService" start=disabled

    を1つにまとめることは可能でしょうか?可能であればどのように編集したらよいか教えていただきたいです。

    2020年4月27日 13:36

回答

  • 上で記載しているコマンドが動かない理由として、そこはコマンドの一覧を記載する部分じゃないからです。

    そのコマンド一覧をバッチにしてバッチファイルのパスを記載するのであれば動くと思いますが。。。


    そもそもの部分があるので2つに分けて回答させていただきます。

    >管理者権限でバッチファイルを実行でき

     ⇒バッチファイルのショートカットを作成してショートカットのプロパティから詳細プロパティを開き「管理者として実行」にチェックを付ける方法が簡単かと思います。


    >いちいち許可も求められないコマンドを探しています。

     ⇒こちらに関しては存在しないと思います。WindowsのUACによる制御で表示されているものなので。

      (セキュリティーの観点からUACの無効化はしない方が良いと思います。。。)

      もしUACを無効化しないでやるとしたらタスクスケジューラに仕込みます。その際に「最上位の特権で実行する」にチェックを入れておけば管理者権限で実行してくれます。


    • 編集済み kaz8629 2020年4月27日 15:31
    • 回答としてマーク K.NONE 2020年4月28日 1:52
    2020年4月27日 15:03

すべての返信

  • 上で記載しているコマンドが動かない理由として、そこはコマンドの一覧を記載する部分じゃないからです。

    そのコマンド一覧をバッチにしてバッチファイルのパスを記載するのであれば動くと思いますが。。。


    そもそもの部分があるので2つに分けて回答させていただきます。

    >管理者権限でバッチファイルを実行でき

     ⇒バッチファイルのショートカットを作成してショートカットのプロパティから詳細プロパティを開き「管理者として実行」にチェックを付ける方法が簡単かと思います。


    >いちいち許可も求められないコマンドを探しています。

     ⇒こちらに関しては存在しないと思います。WindowsのUACによる制御で表示されているものなので。

      (セキュリティーの観点からUACの無効化はしない方が良いと思います。。。)

      もしUACを無効化しないでやるとしたらタスクスケジューラに仕込みます。その際に「最上位の特権で実行する」にチェックを入れておけば管理者権限で実行してくれます。


    • 編集済み kaz8629 2020年4月27日 15:31
    • 回答としてマーク K.NONE 2020年4月28日 1:52
    2020年4月27日 15:03
  • そうだったのですね・・・。

    教えていただいた中のどのやり方でやるべきか、いろいろ考えてみます。。

    回答ありがとうございました!

    2020年4月28日 1:52