アプリケーションを Windows サービスとして開始するためのバッチ ファイルがあります。それはstart.batと呼ばれます
@ECHO off
START c:\Ruby193\bin\ruby c:\Ruby193\bin\thin start -R c:\coolapp\config.ru -p 4321 -a localhost -e production
私の課題は、このプログラムが管理者権限で「管理者として実行」されている場合にのみ正しく実行されることです。そこで、このスクリプトが実際に管理者権限で実行されているかどうかを確認し、管理者として実行されている場合にのみ実行する行を追加したいと思います。
スクリプト内からそれを行うにはどうすればよいですか?