Suppress prompt when deploying Office 2010 "Welcome to Microsoft Office 2010"

When you deploy Office 2010, users are prompted to make changes to "Use Recommended Settings", "Install Updates Only", or "Don't make changes" when they open Office 2010 for the first time. These relate to software updates for Microsoft Office, as well as the customer feedback program and other miscellaneous things.

Problem with Comments on my site


When I upgraded my site from Drupal version 6 to 7, something happened that caused some comments to go haywire. As this was many months ago, I do not have any backups. Unfortunately, I had to delete the comments.

Somehow, the body of some comments was removed from the field_data_comment_body table. Interestingly, the author and subject information was not deleted - it is stored in another table.

Excel print scaling is too small


If you're using Excel's "Scaling" feature to automatically size a spreadsheet to fit the dimensions of a printed page, you may have a problem where the page is printed much too small. Both print preview and the printed speadsheet do not fill the page, but instead appear as a small thumbnail or in miniature size rather than filling up all of the available space. This can be caused by the "print titles" feature in the page setup window.

Windows equivalent of hostname variable

I needed to get the network name of a computer through an environment variable. The "hostname" command gives this information, but it's not a system variable. The proper system variable for the dns name of a computer is %COMPUTERNAME%. That was easy!

List files and paths in a directory tree (including files in subdirectories)


Recently I needed to list all of the files in a large directory tree. Each line needed to include the full path to the file, and I didn't want to include the directories themselves in the list, just the files. Here's how I did it:

dir /a:-d /s /b > files.txt

The dir command, as you probably know, lists files in the current directory, but the default settings are not useful here - it does not include file path, for one thing.

SQL Convert datetime to just a date


Here is how to use the SQL convert function to extract just the date portion of a SQL datetime field.

convert(varchar(10), eventdate, 101)

It will result in something like this:


You can change the syntax slightly if you want a different date format. Here is the full documentation on the convert function:

Set Application Compatibility through the registry, across a network


Here's how to control Window's Application Compatibility settings through the registry. This is normally controlled by right-clicking on an executable, clicking on the Compatibility tab, and making a selection in the Compatibility mode area. However, you can easily control Application Compatibility for all computers in a domain or network environment through the registry.

The registry key is HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags

Unable to load client print control


If you see this message when trying to print a SQL Server Report, you probably don't have local admin rights. These instructions explain how to resolve the issue

 Personally, I used the excellent VNCScan to make a remote script so I
can fix this with one click.

Page Skew on HP LaserJet 1200

If you are getting crooked prints from your printer, the solution might be as simple as replacing your toner cartridge. I was using a refurb toner cart in my HP LaserJet 1200 and thought the fuser was bad - I went so far as replacing it, before I realized that my almost-new toner cartridge was to blame.

Page skew is when the image and text on your paper is rotated or crooked. On mine, the top right corner of printing was off the page, while the top right corner looked ok. The whole print was rotated counter-clockwise.

Resize Photo Attachments in Outlook 2007

When you attach a picture to an email in Outlook 2007, Outlook can resize the photos for you. Here's how to control this useful feature.


Subscribe to RSS