SkyDrive in Windows 8.1 pause and resume

Windows 8.1 introduces a new a very improved version of Skydrive. Now we dont need skydrive desktop anymore and it's integrated deeply in Windows.

But, what's going on when we need to pause skydrive sync temporally? eg: Today I'm on an internet call with some clients and I need more bandwith.

In desktop version of Skydrive, we can simple close the app, and sync will stop / pause but things are different in Windows 8.1. It's seems Microsoft forgot to put a pause / resume button in the new Skydrive app.

Searching the internet I found a simple but effective way to pause / resume Skydrive sync. It's all about executing a VBS script to pause Skydrive sync and executing it again to resume Skydrive sync.

Just copy and save this VBS script

'version 1 by Max Grass
strin = inputbox("For resuming type something")
if (strin = "") then action = "suspend" else action = "resume" : end if
strComputer = "."
process = "Skydrive.exe"
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" _
    & strComputer & "\root\cimv2")
Set colProcessList = objWMIService.ExecQuery _
    ("Select * from Win32_Process Where Name = '" & process & "'")
Set WshShell = CreateObject("WScript.Shell")    
For Each objProcess in colProcessList
WshShell.Exec("C:\Path to\ProcessHacker64\ProcessHacker.exe -c -s -ctype process -cobject " & objProcess.ProcessID & " -caction " & action & " ")

*Process Hacker is required, please change the path to processhacker.exe in the script (line 13)

Launch and leave it empty, press OK to PAUSE SkyDrive (wait 10-15 sec), launch again and type any symbol to RESUME.

Source and full explanation at http://maxgrass.eu/blog/skydrive-in-windows-8-1-anhalten-und-fortsetzen/?lang=en

Enjoy it