※ ChatGPTを利用し、要約された質問です(原文:シャットダウンbatをつくりたい)
シャットダウンbatの作成方法
このQ&Aのポイント
ローカルユーザーでログイン時に、バッチファイルを使用してシャットダウンが出来るようにする方法について紹介します。
バッチファイルを実行すると、特権の保有に関するエラーメッセージが表示されてしまい、シャットダウンができない問題が発生します。
administratorでログインしてバッチファイルを実行すると、問題なくシャットダウンができますが、ローカルユーザーではできないようです。良い方法があれば教えてください。
お世話になります。
ローカルユーザーでログイン時に、バッチファイルを使用してシャットダウンが出来るようににしたいです。(シャットダウンの中止も含め)
OSはwindows XP proを使用しています。
ローカルユーザーでバッチファイル実行すると、
”この操作を正しく終了しました。
クライアントは要求された特権を保有していません。
キャンセルするにはEnterキーを押してください。”
とcmd内に表示されてしまい、シャットダウンが出来ません。
administratorでログインしてバッチファイルを実行すると、問題なくシャットダウンが出来ました。
バッチファイルの権限でローカルユーザーをフルコントロールにチェックはされています。
良い方法ないでしょうか? どなたか教えてください。
よろしくお願いいたします。
作成したバッチファイル内容は以下。
------------------------------------------
@echo off
C:\WINDOWS\system32\shutdown.exe -s -f
echo キャンセルするにはEnterキーを押してください
pause >nul 2>&1
C:\WINDOWS\system32\shutdown.exe -a
------------------------------------------
お礼
お礼が遅くなり申し訳ございませんでした。 あれから、教えていただいた方法など色々試しましたが、 管理者権限から実行するに、パスワード入力がやはり難しく しかたなく、キャンセルで逃げる記述を削除し、ただのシャットダウンだけでbatを作成しました。 ありがとうございました。