Hem IIS üzerinde hem de apache üzerinde çalışacak uygulamalar yazan bir geliştirici için platformları aynı bilgisayar üzerinde çalıştırmak veya çalışma ortamı hazırlamak sorun olabilir. Örneğin php + mysql projelerinizi bir müddet yazdıktan sonra asp.net + mssql olan bir başka projeye geçmek isteyebilirsiniz. Bu durumda bilgisayarınızda açıp kapamanız gereken bazı hizmetler ve servisler olacaktır. yazacağımız bir bat dosyasıyla tüm bu geçişleri hızlı bir şekilde gerçekleştirebiliriz. Sırasıyla bir bakalım:
#iis i durduralim net stop iisreset /stop #sql hizmetlerini kapatalim net stop SQLWriter net stop ReportServer net stop MsDtsServer100 net stop SQLBrowser net stop MSSQLServerOLAPService net stop SQLAgent$SQLEXPRESS net stop SQLSERVERAGENT net stop MSSQL$SQLEXPRESS net stop MSSQLSERVER net stop MSSQLFDLauncher net stop MSSQLServerADHelper100 #World wide web publishing servisini kapatalim net stop W3SVC #Webclient ı acalim net start WebClient #wamp servislerini acalim net start wampmysqld net start wampapache
Burada istediğiniz servisleri açıp kapatabilirsiniz. php+mssql çalışıyorsanız ilgili servisleri .net+mysql çalışıyorsanız da ona uygun ilgili servisleri açıp kapatmanız gerekir.
yukarıdaki gibi kuralları yazdıktan sonra bu kuralları bir notepad dosyasına yapıştırıp uzantısını .bat olarak kaydedersek (örneğin commands.bat) çalıştırdığımızda bir komut penceresi ekranında bizim için ilgili düzenlemeler yapılacaktır.
Hope it works.