Merhaba arkadaşlar bir sorunum var konu yeri burası olmayabilir nereye acicagimi bulamadım visual studio da vb dili ile program kodluyorum fakat programın sanal sunucularda çalışmasını istemiyorum nasıl yapabilirim bulamadım internette.
Konu; Yazılım bölümüne taşındı.
Studio da kodluyorsan aşağıdaki kod programın açıldığı işletim sistemini çeker. Sonrasında koşul koyarsın dersin ki server 2000 - 2003 - 2008 - 2012 de bu program çalışmasın oldu bitti gitti.
My.Computer.Info.OSFullName
Alıntı yapılan: Gnusmas - 18 Eylül 2017, 21:51:18
Studio da kodluyorsan aşağıdaki kod programın açıldığı işletim sistemini çeker. Sonrasında koşul koyarsın dersin ki server 2000 - 2003 - 2008 - 2012 de bu program çalışmasın oldu bitti gitti.
My.Computer.Info.OSFullName
Peki ya w7 kurduysa sanal sunucuya
Evet ozamanda devreye bilgisayar sanal mı fiziksel mi diye kontrol etmen gerekli. öncelikle aşağıda verdiğim kod sunucunun türünü görsterir. İlk olarak "bilgisayar adı" nı çekmelisin. "strcomputer" de onu eşitlemelisin. sonrasında tekrar koşulunu gerçekleştir.
strComputer = "bilgisayaradi"
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48)
For Each objItem in colItems
strModel = objItem.Model
If strModel = "Virtual Machine" Then
wscript.echo "This is a virtual machine!"
else
wscript.echo "This is NOT a Virtual Machine"
End if
Next
Alıntı yapılan: Gnusmas - 18 Eylül 2017, 22:03:30
Evet ozamanda devreye bilgisayar sanal mı fiziksel mi diye kontrol etmen gerekli. öncelikle aşağıda verdiğim kod sunucunun türünü görsterir. İlk olarak "bilgisayar adı" nı çekmelisin. "strcomputer" de onu eşitlemelisin. sonrasında tekrar koşulunu gerçekleştir.
strComputer = "bilgisayaradi"
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem",,48)
For Each objItem in colItems
strModel = objItem.Model
If strModel = "Virtual Machine" Then
wscript.echo "This is a virtual machine!"
else
wscript.echo "This is NOT a Virtual Machine"
End if
Next
Bilgisayar adı her zaman virtual machine olmaz ne olacağını bilemem herşey olabilir