Learn about Windows PowerShell
Summary: Use Windows PowerShell to remove SMB file shares.
How can I use Windows PowerShell to delete an SMB file share that is no longer used on my computer running Windows 8?
Open the Windows PowerShell console with Admin rights, locate the file share, and pipe it to the Remove-SMBShare function (to avoid confirmation messages, set the confirmation level to $false):
Get-SmbShare -Name fso | Remove-SmbShare -Confirm:$false
Yeah, but what about if you're not running Windows 8? How about WMI with the win32_share class?