NetApp and VMware Commands Cheat Sheet

I came across these awesome collection of NetApp and VMWare commands cheat sheets (Click Link Below). Good Work.




Exchange: Hide Distribution Group Members

Other day I have been asked to find out if we can hide DL Members. So Users can see the DL in Address Book, but can’t see the members. I found it’s very easy to do. (Microsoft Exchange Rocks!!!)

Here is how you do it.

  1. Open Active Directory Users and Computers console.
  2. Click View Menu and select Advanced Features (to enable it)
  3. Find your Distribution List or Security Group (mail enabled) in the OU
    1. DO NOT search your group. Because if you open the DL/Group properties from search windows, it will NOT show the Attribute Editor which is the advanced feature)
  4. Double click to open the DL/Group to see the properties. Go to Attribute Editor tab.
  5. Find hideDLMembership attribute, double click to open and select True. Click OK twice to close the dialog boxes.


It takes a while to take effect the changes while Exchange generates Offline Address Book and Outlook get it. If you want to make the offline address book process faster, follow my blog post here.

In Outlook, DL properties shows like this with hidden members.


If we check the DL in OWA, it shows like this:


Hope it helped you. Leave me a reply.

Solution: LG G3 is not streaming music to Bluetooth speaker

My LG G3 stopped steaming music to my Bluetooth headset. But the Bluetooth devices are paired and showed up as connected.

When I played a song, it played through phone speaker. I can control volume, and next/previous songs from my Bluetooth device. WTF? I searched Internet, there were users having same exact issue, the suggested solutions wasn’t working. some of them are,

  • Turn off Bluetooth and Turn on again
  • Go to Bluetooth settings on your G3, click on settings for your Bluetooth device, Uncheck Media audio and check it again

The solution that worked for me is

  • make a call using the Bluetooth, while on the call increase the Bluetooth audio sound volume
  • after hang up the call, music started streaming to my Bluetooth speaker

Hope it helps.

PowerShell: Script to generate report by file type/extensions (number of files by extension)

I had a need to count number of files by it’s type. E.g., how many office files, PDF files, etc., I wrote an quick script to generate report on Number of Files by file type (extension) and list of files by file type. Go ahead use my script if you want. Script generates two CSV files on your current working directory.

.docx   150
.txt    138
.pdf    95
.doc    86
.JPG    60
.xls    43
.vsd    32
.xlsx   24
.msg    15
.html   11

Download the PowerShell Script : (or copy/paste the below script)

param ($path)

Script Name: Generate-Report-by-FileType.ps1
Purpose: Count the number of files by file extension for the given path. Write
the results in a CSV file on the current working folder.
Written By Anand, the Awesome, Venkatachalapathy
Date Written: Sep 10 2014

    Parameters: Path name (e.g., C:\users\awesome\, \\fileserver1\share1)

# file name to log file extension and number of files by the type
$filetypelist = “.\Directory report for ” + (Split-Path -Path $path -Leaf) + “.csv”

# file name to log file list by extension
$filelist = “.\File report for ” + (Split-Path -Path $path -Leaf) + “.csv”

#Search the given path and group the results by Extension
$DirInfo = Get-ChildItem -Path $path -Recurse | where { -not $_.PSIsContainer } | group Extension  | sort count -desc

#Write the results in to log files
“Extension Name`tFile Count” | Out-File -FilePath $filetypelist
foreach($f in $DirInfo)
$f.Name + “`t” + $f.Count
$f.Name + “`t” + $f.Count | Out-File -FilePath $filetypelist -Append

“File Report on Extension`: ” + $($f.Name) + ” (Count`: ” + $f.Count + “)” | Out-File -FilePath $FileList -Append
($f.Group.FullName).Replace(“e`:\”,”\\\files\document-control-old\”) | Out-File -FilePath $FileList -Append
“`n`r`n`r” | Out-File -FilePath $filelist -Append

Windows Mobile 6.x: Increase your Internet Browsing speed

This trick (from XDA Developers) worked great on my HTC Touch Diamond 2. I doubled my browsing speed. This following tip involves editing the registry on your Windows Mobile phone. Get one of those free Registry editor at if you don’t have one already.

1. Locate the following key in the registry:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet Settings

2. Create DWORD Value as below, and then add the following registry values:

Value name: MaxConnectionsPer1_0Server
Value data: 32
Base: Decimal

Value Name: MaxConnectionsPerServer
Value data: 16
Base: Decimal

3. Exit Registry Editor.

4. Soft Reset your phone

That’s it. To make sure to prove it did something, do a Internet speed test on your phone before and after registry setting.

ISA 2004: OWA, RPC/HTTP, OMA, ActiveSync on same Listener (works)

Here is one conflicting information goes around the Internet. ISA 2004 cannot publish all four Exchange features (OWA, OMA, ActiveSync and RPC/HTTP) in one single listener. I have searched the Microsoft site (technet) and  Here is the links for related ISA 2004 and Exchange publishing.


None of the above links describes how to run all 4 features published in one single listener on same External network card. The problem I am talking about is this….

-OWA needs to be setup with Forms Based Athentication on ISA 2004 server (more secure design)

– Rest of the items (OMA, ActiveSync and RPC/HTTP) requires Basic Authentication (over SSL). Outlook 2003 or mobile devices will not handle the Form Based Authentication, so it needs to be on Basic authentication.

So, all the Microsoft and other documents leads to create two different listeners (one with FBA and one with Basic authentication). Two listener cannot listen on same IP address and same port (443). Two different listener means two different IP addresses.  And it also means two different domain names ( and It complicates more like we have to buy two different digital certifications from provides (VeriSign) unless you choose to run Certificate Services in home.

Then, I found this article and may shed light for the solution:

After I reading the above link, I realized this is not going to work for me. We bought a SSL certificate from legitimate provider and we don’t run certificate services at my company and we don’t plan to setup. For some small business and other companies, it may do some magic.

I was frustrated and about to gave up. I fiddled around and found something in the middle. All four features (OWA, OMA,ActiveSync and RPC/HTTP) are working on a single listener. Here is my setup. See the drawing and I will explain it below.


















Here is the steps:

– Create a Listener called FBA_443_Listener with above settings in the drawing. Note this listener has only FBA selected. Don’t forget to set the default domain (your AD domain). If the users are from different domain in the forest, they have to type "domainusername" format.

– Create a Firewall Rule with Mail Server Publishing Wizard. Name it "OWA Publishing Rule". Select only OWA during the wizard. Setup the rule with above settings as it is in the drawing. When asked, select FBA_443_Listener. You need to enter path after finish creating the rule.

– Create a second firewall rule with Web Server Publishing Wizard and name it "RPC/HTTP,OMA and ActiveSync Publishing Rule". (Note the bold letters, this has to be created using web server publishing wizard and NOT using mail server publishing wizard). When asked, provide the path name as /rpc/* with your OWA domain name ( Make sure the settings are correct with above drawing. You need to add all the paths manually after creating the rule.

Voila! It worked. I am no geek on ISA server side, but here the explanation. The magic here is you create the rule for RPC, OMA and ActiveSync using WEB SERVER PUBLISHING WIZARD. I still don’t get it that how Outlook and my Mobile handles Form based authentication with above setup. But some how it handles it.

One possibility is Microsoft made Outlook and WM5 to manage the FBA through the latest patches. OR ISA 2004 with SP2 handles the NON Browser calls with Basic Authentication. So, don’t forget to patch your servers and clients.

Here is the result:

– Outlook Web Access link is provided with FBA logon page

– OMA provided with Basic Authentication page

– ActiveSync works and NO errors

– RPC/HTTP is provided with logon window in Outlook 2003 and it works without errors

This above setup works and I can do all four Exchange features beautifully.  With all that above, I am running ISA 2004 in single network configuration. The listener is set to listen on local network.

Hope it helps someone desperately looking for the information.