Bir ASP.NET MVC uygulamasına sahibim. Bazen kök dizinde bir .bat dosyası çalıştırmalıdır, ancak bu yalnızca yönetici olarak çalıştırıldığında çalışır. Tüm uygulama için izinleri değiştirmek istemiyorum. İzinler yalnızca .bat dosyası için ayarlanmış olabilir mi? (.bat dosyası, Sfenks'te bir dizini günceller)Toplu iş dosyasını iis üzerinde yönetici olarak çalıştırabilir miyim?
cevap
Olası bir çözüm, sunucuda System.Process.Start(
çalıştırdığınızda, pass in the administrator's credentials toplu iş dosyasını başlatmak için yönetici kullanıcı oluşturur. Bu işlem, yönetim kullanıcısının kimlik bilgileri altındaki yükseltilmiş durumda başlatılmalıdır.
Çalıştırma işlemini yönetici kimlik bilgileriyle denedim, ancak yardımcı olmadı. Her ne kadar ben yönetici olarak çalıştırıp yarasa dosyasını tıklatırsam çalışmam ve VS çalıştırdığımda sorun yok. Belki yanlış bir şey yapıyorum? – Sergei
Sorunuzu, denediğiniz kodla güncelleyin –
- 1. Inno Kurulum Ayıklanan Toplu İş Dosyasını Yönetici Olarak Çalıştırın
- 2. Tomcat'ta .jar dosyasını çalıştırabilir miyim?
- 3. Bir toplu iş dosyasını PowerShell
- 4. Dinamik olarak oluşturulmuş toplu iş dosyasını Java'dan çalıştırılamıyor
- 5. Bir ASP.Net sayfasından toplu iş dosyasını çalıştırma
- 6. Windows'ta py2app'ı çalıştırabilir miyim?
- 7. NSIS yükleyicisindeki Toplu İş Dosyasını Yürütme
- 8. Toplu iş dosyasını Java kodundan çalıştırın
- 9. Kavanoz dosyasını çalıştırdıktan sonra bir toplu iş dosyasını kapatın.
- 10. Pure Data'dan bir Python komut dosyasını çalıştırabilir miyim?
- 11. Toplu iş işlecini kullanarak Matlab'da toplu iş nasıl çalıştırılır,
- 12. Wscript komutunu kullanarak uzak yerleştirilmiş bir .vbs dosyasını çalıştırabilir miyim?
- 13. Toplu iş istemi için evet yanıtı vermek için toplu iş dosyasını
- 14. Toplu iş komut dosyasından bir toplu iş komut dosyasını nasıl çalıştırırım?
- 15. toplu iş dosyası: parametre
- 16. C# İzin sorunu toplu iş dosyası yürütme
- 17. ipython komut dosyalarını çalıştırabilir miyim?
- 18. Okuma (Bahar Toplu İş)
- 19. toplu iş dosyalarındaki boşlukları html olarak değiştirin
- 20. Toplu iş dosyasını kullanarak yazılım kaldırma/yeni yükleme
- 21. Windows toplu iş dosyasını kullanarak tüm boş dizinleri nasıl listeleyebilirim?
- 22. Toplu iş dosyasını kullanarak boşluk içeren kayıt defteri değerini okuyun.
- 23. Birden çok .csv dosyasını toplu iş ile birleştirirken üstbilgiyi kaldır
- 24. Stdout ve stderr dosyasını bir toplu iş dosyasının içinden yönlendirin
- 25. Java'da bir iş parçacığı içinde bir iş parçacığı çalıştırabilir miyim? Java'da
- 26. Toplu İş Dosyalarındaki Menüler
- 27. Kayıt defterini bir toplu iş dosyasından sorgularken, Verileri sorgulayabilir miyim?
- 28. F # ajanlarını birden fazla makinede çalıştırabilir miyim?
- 29. toplu iş dosyası.
- 30. numpy.histogramı numpy.bincount gibi davranmaya çalıştırabilir miyim?
Bir web sitesinden çalıştırmak yerine, sizin için çalıştırmak üzere bir windows hizmeti oluşturabilirsiniz. Windows hizmetleri, sistem ayrıcalıkları altında işleri çalıştırmanıza izin verir. – Octanic
Tek yol bu mu? – Sergei
Bunun için bir Zamanlanmış Görev oluşturun - bir Windows Hizmetinin programlanması toplam aşırı hız olacaktır. – Filburt