Results 1 to 2 of 2

Thread: Is this possible with a script Page File question

  1. #1

    Thread Starter
    Addicted Member Porsche944's Avatar
    Join Date
    Apr 2005
    Location
    Ann Arbor
    Posts
    182

    Question Is this possible with a script Page File question

    Can WMI do this?

    Set the page file so the system will manage it. I found this script but, it hard sets the page file.

    VB Code:
    1. strComputer = "."
    2. Set objWMIService = GetObject("winmgmts:" _
    3.     & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
    4.  
    5. Set colPageFiles = objWMIService.ExecQuery _
    6.     ("Select * from Win32_PageFileSetting")
    7.  
    8. For Each objPageFile in colPageFiles
    9.     objPageFile.InitialSize = 300
    10.     objPageFile.MaximumSize = 600
    11.     objPageFile.Put_
    12. Next

  2. #2

    Thread Starter
    Addicted Member Porsche944's Avatar
    Join Date
    Apr 2005
    Location
    Ann Arbor
    Posts
    182

    Re: Is this possible with a script Page File question

    strComputer = "."
    Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")

    Set colPageFiles = objWMIService.ExecQuery _
    ("Select * from Win32_PageFileSetting")

    For Each objPageFile in colPageFiles
    objPageFile.InitialSize = 0
    objPageFile.MaximumSize = 0
    objPageFile.Put_
    Next

    Setting both the InitialSize and MaxSize to 0 lets windows manage the swap file. I figured this out by trying it out HURRAY

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width