microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
109.6k stars 6.46k forks source link

Bring Windows SysInternals to PowerToys #149

Open jebeld17 opened 5 years ago

jebeld17 commented 5 years ago

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/

CaryRW commented 5 years ago

+1

crutkas commented 4 years ago

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

Martin5001 commented 4 years ago

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.)

eteran commented 3 years ago

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.

tomgron commented 2 years ago

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

DOliana commented 2 years ago

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.

fgeierst commented 2 years ago

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).

trailstrider commented 2 years ago

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.
omar2205 commented 2 years ago

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

vensauro commented 2 years ago

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

cmann90 commented 1 year ago

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

ManuSquall commented 10 months ago

Hello world; ZoomIt is a must in PowerToys please !

BobbyESP commented 7 months ago

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 😆

kuldeepdev407 commented 7 months ago

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

Jay-o-Way commented 6 months ago

[!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/

crutkas commented 5 days ago

Announcement: by popular request, we'll be bringing in ZoomIt into PowerToys