Thanks for visiting Daily Cup of Tech!
Here are a few things that you may want to do while you are visiting:

Hope you enjoy your stay!


Every single IT person will tell you to maintain your Windows security updates. It is critical, we are told, so that we can keep our computers safe. While I don’t completely agree with the statement (I’ve personally experienced an “update” that has completely killed a mission critical server), it is important to be able to update your system with the required patches.

Most people use Windows Update and many IT administrators use Windows Software Update Services (WSUS) to deploy these patches. While both works well, I personally prefer AutoPatcher. And here’s why:

  1. It uses way less bandwidth than Windows Update. You download the patches once and you are done. You can now easily deploy all of the update to several computers, even computers without Internet access.
  2. AutoPatcher does more than just update Microsoft applications. It is completely customizable and you can use it to install pretty much anything you want.
  3. You can deploy AutoPatcher updates over a network without a bunch of registry hacks. Unless you are running Active Directory, you need to perform a number of registry hacks to get WSUS to work.
  4. You do not need to install the Windows Genuine Advantage “critical” update in order to install other updates. You can keep your information to yourself.
  5. AutoPatcher can be run unattended over a network or from a log-on script.

If you have never used this amazing tool, I would really encourage you to give it a try. It’s freeware so all it will cost you is your time.

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


If you purchased any Microsoft operating system over the past number of years, you were probably inundated with offers to purchase Microsoft Plus! This product promised to give you even more than was originally provided in your OS.

Personally, I thought it was Microsoft’s attempt to make you part with even more of your hard earned cash than you had already. What Plus! provided was essentially eye candy and it added very little in the way of extra functionality.

But, it looks like Microsoft will no longer me making this product available to the public. According to their website, they believe that they have now built all of the Plus! functionality into their products. My theory is that the public realized that the product wasn’t worth the money and voted with their feet.

Have you had any experience with the Microsoft Plus! products? Did you like them or not? Are you going to miss them? Were they worth the money?

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


It has been long time since I have watched television like “normal” people. Ever since I found bittorrent, there was no turning back!

The problem that I have is that I am a pack rat! Once I download a TV episode, I don’t want to get rid of it. After all, I used up all that bandwidth!

So, I’ve started organizing my television shows into three categories:

  1. Downloaded - these are shows that have just completed downloading and are in their original form from the Internet
  2. Unsorted - these shows are in in one central location and should be in playable format. These are all my new shows that I probably have not watched yet
  3. Sorted - once I have watched a show, the shows get moved into appropriate folders based on series and season name

The issue that I have run into in the past is that once an episode is downloaded, it may not be in playable format since many shows are archived, typically into RAR files. This means that I needed to manually extract these files or move the playable files to the Unsorted folder so that I could watch them.

I finally got fed up with this and I thought that there had to be a better way. It took me a couple of evenings work but I finally came up with a batch files that does the work for me! I simply have Windows programmed to run the batch file on a regular basis and it extracts all of the RAR files to my preferred location and moves all of the AVI files there as well (without copying the samples).

Here is the contents of that batch file:

@echo off
setlocal
cls

rem Set program variables below:
rem sourcedir - where files are saved once they have been downloaded
set sourcedir=C:\Downloaded

rem destinationdir - where you want all of the playable files to be placed
set destinationdir=C:\Unsorted

rem winrarpath - location of the unrar program
set winrarpath=C:\Program Files\WinRAR\

rem filelist - the name of the file which will store all of the RAR and AVI file names that have been processed
set filelist=FoundFiles.txt

rem tempfile - name of the temporary file that will be created and then deleted during the cleanup process
set tempfile=TempFile.txt

set path="%winrarpath%";%path%

echo Extracting new RAR files...
for /R "%sourcedir%" %%R IN (*.rar) DO find /C "%%R" %filelist% > NUL & if errorlevel 1 call unrar e -o- -y "%%R" *.* %destinationdir%\ & echo %%R>>%filelist%

echo Adding sample AVI files to no copy list...
for /R "%sourcedir%" %%R IN (*sample*.avi) DO find /C "%%R" %filelist% > NUL & if errorlevel 1 echo %%R>>%filelist%

echo Moving new AVI files...
for /R "%sourcedir%" %%R IN (*.avi) DO find /C "%%R" %filelist% > NUL & if errorlevel 1 echo Copying %%R... & copy "%%R" %destinationdir%\ & echo %%R>>%filelist%

echo Cleaning up %filelist%...
for /F %%R IN (%filelist%) DO if exist "%%R" echo %%R>>%tempfile%
del %filelist%
rename %tempfile% %filelist%

All you need to do is copy this file and save it as TorMove.cmd.  Then edit the three variables:

  • sourcedir
  • destinationdir
  • winrarpath
  • filelist
  • tempfile

Only the first three are critical.  You just need to make sure that the last two do not clash with other files.

Also, you do not need to use WinRAR.  If you do not have this program, UnRAR for Windows will work just fine.

Once you have modified your file, save it and then schedule Windows to run it as often as you want!

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


Every few months, I like to completely blow away my Windows system and reinstall it. This is primarily because I install so much junk on the system that it just starts to clog everything up. A freshly installed copy of Windows always runs so much quicker and has that “new OS smell”!

I firmly believe that more people would do the same if it wasn’t such a pain to do! Most people figure that you simply need to set aside a full day to do the job right.

So, I’ve put together a two part checklist of things that you should do before and after you completely reformat your system to start over.

Before You Reformat

  1. Move all of your data off the computer and put it on a different system or drive. The most important folder to backup is the user profile (%USERPROFILE%) folder. This will usually back up 95% of what you want including your My Documents, music, pictures, favorites (for Internet Explorer), e-mail, etc.
  2. Backup all of the device drivers that are being used on the system and store them somewhere else. I use a freeware program called DriverMax but I am sure that there are several other good ones out there.
  3. Make sure you have a copy of all the software installed on your computer along with all of the license keys. A quick way to get a list of all installed software is to use something like Belarc Advisor. If you do not have the license keys, a program like Magical Jelly Bean Keyfinder might be of help. This includes operating system and software that you bought by download. I usually start making this list a few weeks before I decide to rebuild my system.
  4. Download AutoPatcher and prepare a Windows/Office update CD/DVD.
  5. Create an image of the system just in case you missed/forgot something. There are a number of free imaging programs available. This way, even if there is something that you forgot to backup, you will still be able to get it back from the image.
  6. Perform a thorough check of your hard drive. If your drive has errors or problems (r you just want a bigger hard drive), now would be a really good time to replace the drive. Some tools include:
  7. Make sure that you have all of your account information for your Internet provider, including e-mail. Have their phone number handy in case you run into trouble.
  8. If you do not have all of your online accounts information memorized, now is a good time to write record them so that you do not destroy the information when you reformat your drive.
  9. Make sure that you have your wireless network information recorded and available.

If you have lost your passwords that are stored on your computer, here are some tools that may be able to help you out:

After You Reformat

Well, you’ve reformatted your disk so there is no turning back. Here is a general overview of the process:

  1. Make sure only the bare necessaries are plugged into the computer (monitor, keyboard, and mouse).
  2. Boot from the Windows CD and install Windows.
  3. Install all of the drivers that you backed up earlier.
  4. Plug in all of your peripherals and ensure that they are all working correctly.
  5. Install Office if you had it on your computer.
  6. Install all of the updates from your AutoPatcher CD/DVD.
  7. Run a disk clean and defragment on the drive.
  8. Reconnect your systems to the Internet.
  9. Install all of the applications that you want installed on the system.
  10. Migrate all of your files to your newly built system.
  11. Setup all of your accounts again.

I’m sure that there are a few things that I have forgotten but this is a really good start. Let me know what I’ve missed or if there is something that you do that I do not and I will add it to the list.

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


CalendarIf you are running a small office of a couple dozen employees and you have Windows 2003 R2, you can easily centralize your contacts for your entire office along with give everyone the ability to see the company’s corporate calendar without having to install Exchange in your environment.

With Windows 2003 R2, you also have a copy of Sharepoint services. Sharepoint allows you to create workspaces for your different working groups. It is generally designed to work for either relatively large companies or working groups that are widely distributed. But, if you are neither, you have this technology at your disposal and you might as well put it to good use.

By creating a central contacts and calendar in the Sharepoint services, your users can connect to then using Outlook. This way, is is really easy for them to find contact information for anyone in the company or see what is happening on the corporate calendar right from a tool they already use.

You may even want to expand things a bit more and share your own calendar using Sharepoint so that people can see when you are busy or not and allow them to better select meeting times. Or, instead of just putting in company contacts in Sharepoint, you can also put in vendors and clients so that this information is readily available for everyone in the company to use.

One other nice aspect about doing things this way is that it is also useful for the road warrior. Outlook caches a copy of all the contacts and calendar information locally on your hard drive so that when you are on the road with your laptop, all of the contacts and calendars are still available, even though you may not be able to connect with your Sharepoint server.

Now, if you do not have access to a Sharepoint server, you do have some other options, most free or open source.  Here are just a few:

What are you using for online collaboration?  Let us know what works and what doesn’t work in the comments.

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


A number of programs that used to work just fine in Windows XP have difficulty in Vista because of the new security model. When I discover one of these applications that requires me to run it as an administrator, I reconfigure the shortcut so that it will automatically run the application properly.

To do this, follow these steps:

  1. Log in as a user with local administrative privileges.
  2. Right click on the application shortcut and select Properties.
  3. In the Properties window, click on the Advanced… button near the bottom.
    Properties
  4. Check off the Run as administrator box.
    Advanced Properties
  5. close the Advanced Properties box by clicking on the OK button.
  6. Close the Properties box by clicking on the OK button.

The next time that you run the application from the modified shortcut, it will run with administrative privileges.

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


ToolsWhen the domain controllers died, there were a number of very important Active Directory tools that we needed to use in order to get our systems back up and running properly. Unfortunately, we needed to find a lot of these tools on our own and on-the-fly.

Since we found these to be useful, I thought I would put up a list and brief description of some of these tools so that when you find yourself in a similar situation, you will not be scrambling.

Be aware that a lot of these are command line tools that do not have a pretty GUI. But, if you are in the process of recovering a Windows 2003 domain controller, I am certain that you have a pretty good grasp of the command line.

Read the rest of the story…

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


Command PromptEven though Windows is extremely GUI friendly, I find that if you really want to do some fine tune high end geeky things on your Windows computer, you pretty much need to do it from a command line.

For those of you who know the power of the command line, you also know that it is really useful to be able to run some of these command line tools remotely. There are a number of different ways to do this. I would like to share with you a couple of my favorites.

Read the rest of the story…

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


CDROnce broadband Internet became common place, it was only a matter of time before people started to place the entire contents of CD-ROMs on the Internet for download. This way, software developers and manufacturers would not have to burn and mail all those CDs. The ISO was born.

But, this meant that you would have to burn your own at your cost. If you were planning to use the CD later or needed it for some project, this was fine. But what if you wanted to just see what is available in the ISO? Or you just needed to get one file from the ISO file? Is this worth the cost and effort of burning a CD (or, for that matter, a DVD)?

Luckily, there are a few ways that you can access the contests of the ISO files without burning disks to just throw them away later.

Read the rest of the story…

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?


HandyWhen you have a significant system failure like we did, things have a tendency to get a bit crazy rather quickly. There are several reasons for this, some of which include:

  • You are under a lot of pressure to get things done as quickly as possible
  • People outside of the IT department may have little or nothing to do
  • Many tasks have only one person in the company with the skills to perform the tasks at hand
  • Everyone’s individual need, in their opinion, is the most important task that needs to be completed first

Because this is such a stressful time, it is important to keep a clear head and manage the situation as quickly as possible. I have put together a few key action items that you can do when this happens to you so that you can keep things on track.

Read the rest of the story…

If you found this post useful, why don't you buy me a cup of coffee to show your gratitude?

Next Page »