PowerToys icon indicating copy to clipboard operation
PowerToys copied to clipboard

Bring Windows SysInternals to PowerToys

Open jebeld17 opened this issue 4 years ago • 14 comments

With PowerToys getting a major upgrade soon, thanks to this GitHub page and Microsoft, it would be great to bring the old Windows SysInternals site content and apps onboard this new project.

SysInternals are, though old, still very beneficial for power users and IT professionals alike.

https://docs.microsoft.com/en-us/sysinternals/

jebeld17 avatar Aug 03 '19 17:08 jebeld17

+1

CaryRW avatar Aug 03 '19 18:08 CaryRW

The issue is Sysinternal calls undocumented APIs, getting it open sourced would be a very large undertaking.

crutkas avatar Jun 23 '20 23:06 crutkas

While this would not be a full integration as requested, it might be helpful to have an option to quickly add Sysinternals as a network drive via a checkbox in Powertoys Settings. (For context if you don't know: there is an online server containing all the Sysinternals, which you can add as your network driver to have it available from there. I believe it's official by MS, I don't remember the adress though.)

Martin5001 avatar Jul 15 '20 07:07 Martin5001

I think it would be super useful if PowerToys could just be used to manage the Sysinternals tool. Like, if in the PowerToys UI we could select which ones we want, and PowerToys would download and install them as well as periodically checking to see if a new version of the tools are available and updating automatically.

It certainly isn't hard to download the SI suite manually, it's the checking over time and updating that could really benefit from some automation.

eteran avatar Mar 12 '21 23:03 eteran

Even the functionalities of ZoomIt would increase usability of PowerToys a lot

tomgron avatar Jan 12 '22 23:01 tomgron

I see it as @tomgron - This request is "the whole shebang", while adding for example draw on screen from zoomit as requested in #3096 or #14767 would (probably?) be a smaller task and real benefit. We don't have to do it all at once.

DOliana avatar Jan 21 '22 08:01 DOliana

As all issues asking for a Zoom It implementation are closed and pointing to this ticket, I'm adding it here. In my mind, a good starting point for adding temporary screen annotations (freehand, arrows, lines) would be the libraries by Steve Ruiz, like https://github.com/steveruizok/perfect-arrows and https://github.com/steveruizok/perfect-freehand. There is even a similar Electron implementation https://github.com/steveruizok/telestrator (which is Mac only).

fgeierst avatar Feb 06 '22 17:02 fgeierst

I came to add emphasis that ZoomIt is the main capability I would like to see in PowerToys; primarily because Windows doesn't currently have a centralized shortcut manager like macOS does, and PowerToys can do a better job if it doesn't have to compete with separate utilities. I also like the newer Mouse Utilities in PowerToys and how for instance it is possible to toggle the highlight capability on and off. It would be great to do this with the zoomit capabilities too.

However, after reading the comment from @eteran suggesting that PowerToys should just manage the Systinternals tool since it has internal API calls that cannot be open sourced, I really liked this idea. I'd absolutely love to see some integration between these two suites of tools rather than trying to reinvent the wheel. But if I had to prioritize, capabilities I need most from ZoomIt include the following (and no the accessibility features just aren't the same):

  1. ctrl+2 zoom and draw capability
  2. ctrl+4 live zoom
  3. ctrl+3 break timer, with ad-hoc timer change with up/down arrows
  4. ctrl+5 draw / type on screen.... Though I'd prefer the message on screen capabilities of QuickSilver on macOS... including the ability to have these appear after an amount of time specified ad-hoc, or at a specific clock time... but this is probably more of an enhancement request for the PowerToys run feature.

trailstrider avatar Apr 20 '22 15:04 trailstrider

Also, allow drawing live, not taking a screenshot and drawing on it. It could be done as an always-on-top transparent image.

omar2205 avatar Jun 15 '22 18:06 omar2205

about the quickly draw(#17947), maybe we can have a collab with the rep glnk

vensauro avatar Jul 03 '22 16:07 vensauro

about the quickly draw(#17947), maybe we can have a collab with the rep glnk

The original project is missing arrows, rectangles, ... Following fork seems much more active and feature rich: https://github.com/pubpub-zz/ppInk The original project didn't include the changes to keep it as simple as possible: https://github.com/geovens/gInk/pull/83

cmann90 avatar Sep 21 '22 07:09 cmann90

Hello world; ZoomIt is a must in PowerToys please !

ManuSquall avatar Nov 11 '23 04:11 ManuSquall

Is there any progress in here? The issue has been open since 2019. I would really like to help in this, but I'm noob at C# and XAML 😆

BobbyESP avatar Jan 28 '24 17:01 BobbyESP

https://www.youtube.com/watch?v=W2bNgFrj3Iw Timeline 37:10 Checkout i think sysinternals is going to be seprate think

kuldeepdev407 avatar Feb 07 '24 18:02 kuldeepdev407

[!NOTE]

Snipping Tool (version 11.2401.32.0)

With this update, we are adding the ability to add shapes to captures in Snipping Tool, so that you can quickly add rectangles, ovals, lines, and arrows to mark up your screenshots. https://blogs.windows.com/windows-insider/2024/02/08/snipping-tool-and-notepad-updates-begin-rolling-out-to-windows-insiders/

Jay-o-Way avatar Feb 29 '24 16:02 Jay-o-Way