Leadership optimize

Video: Five must-know Sysinternals command-line tools

Bill Detwiler shows you five handy Sysinternals command-line tools: SDelete; PsInfo; Disk Usage; Handle; and RegJump.

During an earlier Sysinternals episode, I covered both command-line tools like PsList, PsKill, Contig MoveFile along with GUI-based tools like Process Explorer and Autoruns, Contig. While extremely helpful, these utilities are just the tip of the iceberg.

Microsoft's Sysinternals Suite contains dozens of highly useful tools for the Windows operating system. And during this show, I'll explore the following five tools aimed at IT pros that would rather operate from the command line:

  • SDelete
  • PsInfo
  • Disk Usage (DU)
  • Handle
  • RegJump

Check out the following links mentioned during the show:

For those who prefer text to video, check out Derek Schauland 's article, "10 more Sysinternals utilities to keep handy," on which this video is based.

You can also sign up to receive the latest TR Dojo lessons through one or more of the following methods:

About

Bill Detwiler is Managing Editor of TechRepublic and Tech Pro Research and the host of Cracking Open, CNET and TechRepublic's popular online show. Prior to joining TechRepublic in 2000, Bill was an IT manager, database administrator, and desktop supp...

12 comments
mullachv
mullachv

Unfortunately, your poll question betrays your knowledge of IT

J.C.Alexandres
J.C.Alexandres

Comman +d! Come on guys, use your spell check before publishing. Lately I been seeing a lot of misspellings in well-known technical sites, what's going on?

flhtc
flhtc

There's a time and a place for both. I've only got so many hours in a day. A GUI is usually faster for complex operations. However, the command line is an absolute necessity if you want to be anything above an average admin.

pagotti.v
pagotti.v

Why I need iPad to show how legacy command line works?

JamesTryand
JamesTryand

sysinternals tools such as the pstools are now outdated legacy. They are not included by default on builds, and while they do their task well, they only output strings, so further analysis can't be made of their results. Powershell is installed by default on 2008 and windows 7 onwards and can do everything that these things can. While Russinovich is the head of core, the creator powershell Jeffery Snover has been made head of Windows Server -> precisely for powershell. Powershell will make you so much more productive.

amazingsandwiches.com
amazingsandwiches.com

There's also a tool for installing sysinternals now, which will let you pick and choose the utilities you want, install them in a bundle, and setup shortcuts on start menu to executable, help files, etc. It also can modify your %PATH% to include the binaries. That might help instead of unzipping them yourself and setting everything up. Just a thought. http://www.systemtoolsinstaller.com

nwallette
nwallette

First: Can it. You're not making anything better by being pedantic about stupid typos. Also, it's "I have been" or "I've been", not "I been". Come on guys, learn grammar.

Bill Detwiler
Bill Detwiler

If you can, PowerShell is definitely the way to go. For those that can't or haven't learned PowerShell yet, Sysinternal tools still have value. If you're interested in PowerShell, check out these TR Dojo episodes: Five advanced PowerShell scripting tricks for Windows admins http://www.techrepublic.com/blog/itdojo/video-five-advanced-powershell-scripting-tricks-for-windows-admins/2414 Set the PowerShell execution policy via Group Policy http://www.techrepublic.com/blog/itdojo/video-set-the-powershell-execution-policy-via-group-policy/2395 Use PowerShell to list all roles on a Windows Server http://www.techrepublic.com/blog/itdojo/video-use-powershell-to-list-all-roles-on-a-windows-server/2380 Three PowerShell scripts for managing users in Active Directory Domain Services http://www.techrepublic.com/blog/itdojo/video-three-powershell-scripts-for-managing-users-in-active-directory-domain-services/1930 Two Windows PowerShell tips for the administration ninja http://www.techrepublic.com/blog/itdojo/two-windows-powershell-tips-for-the-administration-ninja/1206

jruby
jruby

Unfortunately the customer I'm currently supporting has a number of old systems that don't have Powershell installed and the restrictions of the environment means it won't be installed on those systems. Since it's pretty easy to get permission to install SysInternals tools, I can script something with them that will work across all the servers. But it sure will be nice when I can eventually do that with Powershell!