Käyttäjän työkalut

Sivuston työkalut


ohjeet:skriptit

Tämä on vanha versio dokumentista!


Skriptejä softajakelun avuksi

Tänne on kerätty skriptejä, joista on todettu olevan hyötyä softajakelun yhteydessä.

Onko koneelle kirjautunut käyttäjä domain-käyttäjä

x86-ympäristö x64-käyttöjärjestelmässä

Seuraavalla VBScript-funktiolla saat selville käyttöjärjestelmän bittisyyden riippumatta siitä ajetaanko skripti aidosti 32-bittisessä Windowsissa, 32-bittisessä ympäristössä aidosti 64-bittisessä Windowsissa vaiko 64-bittisessä ympäristössä aidosti 64-bittisessä Windowsissa.

' Finds out Real Operating System architecture (despite the running process image type)
' Returns: 0: OS architecture not found (or propably Intel Itanium)
'          32: for 32-bit OS (x86)
'          64: for 64-bit OS and 32-bit process on 64-bit OS (AMD64)

Function GetOSArchitecture
  dim objProcEnv
  Set objProcEnv = objShell.Environment("Process")
  
  Select Case objProcEnv("PROCESSOR_ARCHITECTURE")
    Case "x86"
      Select Case objProcEnv("PROCESSOR_ARCHITEW6432")
         Case ""
           GetOSArchitecture = 32
         Case "AMD64"
           GetOSArchitecture = 64
         Case Else 
           GetOSArchitecture = 0
      End Select
    Case "AMD64"
      GetOSArchitecture = 64
    Case Else
      GetOSArchitecture = 0
  End Select

End Function
ohjeet/skriptit.1286968935.txt.gz · Viimeksi muutettu: 2014/11/20 15:01 (ulkoinen muokkaus)