我有一个批处理文件来将应用程序作为 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
我的挑战是,该程序只有在具有管理员权限的“以管理员身份运行”时才能正常运行。所以,我想添加一行来检查这个脚本是否真的以管理权限运行,并且只有在它以管理员身份运行时才执行。
我怎样才能从脚本中做到这一点?