Ik heb het volgende stukje code wat werkt:
Het enige wat ik wil weten is het fysieke pad op disk waar de virtual directory "/" in staat.
oftewel ik heb domein "domeinnaam.nl" en de root daarvan draait in bijv. D:\Websites\domeinnaam.nl\
Dat laatste deel dus "D:\Websites\domeinnaam.nl\" wil ik opvragen ik heb alleen geen idee hoe. Het lijkt er niet op dat het object SWbemObjectEx zo'n property heeft.
Iemand enig idee hoe ik die er uit haal?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
| Dim Output As String Dim oService As WbemScripting.SWbemServicesEx Dim oSites As WbemScripting.SWbemObjectSet Dim oSite As WbemScripting.SWbemObjectEx Set oService = GetObject("winmgmts:root\WebAdministration") Set oSites = oService.InstancesOf("Site") For Each oSite In oSites Output = Output & oSite.Name & " (" & oSite.Id & ")" Next Set oSite = Nothing Set oSites = Nothing Set oService = Nothing MsgBox Output End |
Het enige wat ik wil weten is het fysieke pad op disk waar de virtual directory "/" in staat.
oftewel ik heb domein "domeinnaam.nl" en de root daarvan draait in bijv. D:\Websites\domeinnaam.nl\
Dat laatste deel dus "D:\Websites\domeinnaam.nl\" wil ik opvragen ik heb alleen geen idee hoe. Het lijkt er niet op dat het object SWbemObjectEx zo'n property heeft.
Iemand enig idee hoe ik die er uit haal?
Not all chemicals are bad. Without hydrogen or oxygen, for example, there would be no way to make water, a vital ingredient in beer.