我有一個批處理文件來啓動作爲Windows服務的應用程序。這就是所謂的start.batWindows:批處理文件:僅以管理員身份運行
@ECHO off
START c:\Ruby193\bin\ruby c:\Ruby193\bin\thin start -R c:\coolapp\config.ru -p 4321 -a localhost -e production
我面臨的挑戰是,這個程序只運行正常,如果爲「以管理員身份運行」以管理員權限。所以,我想添加一行來檢查這個腳本是否實際上以管理權限運行,並且只有在以管理員身份運行時才能執行。
我該如何從腳本內做到這一點?
貌似 http://stackoverflow.com/questions/4051883/batch-script-how-to-check-for-admin-rights – marceljg
[批處理腳本的可能重複:如何檢查管理員權限](http://stackoverflow.com/questions/4051883/batch-script-how-to-check-for-admin-rights) – and31415