Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/21/2019 in all areas

  1. Jos

    API call

    Sure... Look for InetGet() & Excel UDF's in the helpfile and there are several JSON udf's available in the Examples forum. Jos
    1 point
  2. @MilenPThis topic has been previously discussed. Try reviewing this post --
    1 point
  3. @AllEyezOnMe Maybe WinGetClientSize() would help you on what you are trying to do. EDIT: Reading carefully, you better use Control* functions to click something on your script, but we need more than "Notepad", since that's a window, and not a control's name
    1 point
  4. @DankeronisPalace if you have questions moving forward please ask, and post your code. Though you wouldn't always know it, we try to encourage people learning and asking questions rather than being spoon-fed code.
    1 point
  5. no problem, ProcessClose() is your friend While True If ProcessExists("osk.exe") Then ProcessClose("osk.exe") WEnd ... and if you have a laptop have a look here ... https://www.ifixit.com/Guide/Lenovo+ThinkPad+T420s+Keyboard+Replacement/41606
    1 point
  6. jguinch

    Run WBAdmin.exe Help

    It's because you're running a x64 Windows and your script is runnig in x86 mode. The wbadmin.exe command is stored in c:windowssystem32, and the x86 cmd maps the @SystemDir to C:WindowsSysWOW64 folder. If you want to access to the x64 commands from a x86 script, you can use @WindowsDir & "sysnative" instead of @SystemDir, or change the PATH environment variable before calling the command, like this EnvSet("PATH", @WindowsDir & "\sysnative;" & EnvGet("PATH") ) RunWait('"' & @ComSpec & '" /k ' & $CMD, @SystemDir)
    1 point
  7. I don't want it to be silent as I want the user to see it resetting (actually doing something). Adding it into a little "info utility" script easy enough for non-computer savvy users will get this script on their desktop after I repair their computer. Includes quick fixes, shortcuts, and computer information tools. This seems to work well enough: Run("rundll32.exe inetcpl.cpl ResetIEtoDefaults") WinWait("Reset Internet Explorer Settings") ControlClick("Reset Internet Explorer Settings", "", 1, "left", 1, 51, 12) WinWait("Reset Internet Explorer Settings", "&Close") Sleep(1000) While WinExists("Reset Internet Explorer Settings", "&Close") ControlClick("Reset Internet Explorer Settings", "", 6608, "left", 1, 36, 11) WEnd
    1 point
×
×
  • Create New...