New versions of PowerShell include PSReadline, which can be used to do this:
Set-PSReadlineKeyHandler -Key Tab -Function Complete
or, to make it even more like bash where you can use arrow-keys to navigate available options:
Set-PSReadlineKeyHandler -Key Tab -Function MenuComplete
To make it permanent, put this command into C:\Users\[User]\Documents\WindowsPowerShell\profile.ps1.