You may not be able to find shares using SMB for connection type very easily. It should be safe to assume that Server 2008 would be considered similar to Windows7, and Win8 more similar to Server2012:
After burning a paid support incident, the official answer from Microsoft is that this information isn't exposed by the driver in Windows 7. On Windows 8 it's available using WMI and the MSFT_SmbConnection<http://msdn.microsoft.com/en-us/library/hh830461%28v=vs.85%29.aspx> class, or PowerShell's Get-SmbConnection cmdlet. http://stackoverflow.com/questions/21189734/detect-smb-vs-smb2-for-network-share From: listsadmin@lists.myitforum.com [mailto:listsadmin@lists.myitforum.com] On Behalf Of Lemmiksoo, Todd Sent: Wednesday, May 04, 2016 10:20 AM To: 'powersh...@lists.myitforum.com' Subject: [powershell] RE: Server 2008 R2 I copied the modules\smbshare folder to the 2008R2 server and now get "Invalid namespace" error. [cid:image001.png@01D1A5F7.A1F5CA00] Will try the WMI command. Still get the invalid namespace error. Todd Lemmiksoo 225-237-1836 From: listsadmin@lists.myitforum.com<mailto:listsadmin@lists.myitforum.com> [mailto:listsadmin@lists.myitforum.com] On Behalf Of Kelley, Matthew Sent: Wednesday, May 4, 2016 8:53 AM To: powersh...@lists.myitforum.com<mailto:powersh...@lists.myitforum.com> Subject: [powershell] RE: Server 2008 R2 I would try to copy the folder over and see if it works, or just read through the script and see if you can pull out the part you need. C:\Windows\System32\WindowsPowerShell\v1.0\Modules\SmbShare I opened up the cmdlet definition. It is querying this WMI namespace/class: gwmi -Namespace "ROOT/Microsoft/Windows/SMB" -Class msft_smbshare | select * Maybe you can just use that somehow to get what you need? From: listsadmin@lists.myitforum.com<mailto:listsadmin@lists.myitforum.com> [mailto:listsadmin@lists.myitforum.com] On Behalf Of Lemmiksoo, Todd Sent: Wednesday, May 04, 2016 9:38 AM To: powersh...@lists.myitforum.com<mailto:powersh...@lists.myitforum.com> Subject: [powershell] Server 2008 R2 I am trying to run a script the has "Get-SmbShare" in it. Is this command not available on Server 2008 R2. I have upgraded the PowerShell version on the server to ver 5. Todd Lemmiksoo System Engineer 225-237-1836 General Health System IS 8490 Picardy Ave Suite 500B Baton Rouge, LA 70809 Confidentiality Notice: This email and its attachments may contain privileged and confidential information and/or protected health information (PHI) intended solely for the use of the recipient(s) named above. If you are not the recipient, or the employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any review, dissemination, distribution, printing or copying of this email message and/or any attachments is strictly prohibited. If you have received this transmission in error, please notify the sender immediately by phone or notify the Compliance Hotline at 1-866-737-4448 and permanently delete this email and any attachments. ********************************************************** Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues Confidentiality Notice: This email and its attachments may contain privileged and confidential information and/or protected health information (PHI) intended solely for the use of the recipient(s) named above. If you are not the recipient, or the employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any review, dissemination, distribution, printing or copying of this email message and/or any attachments is strictly prohibited. If you have received this transmission in error, please notify the sender immediately by phone or notify the Compliance Hotline at 1-866-737-4448 and permanently delete this email and any attachments. ********************************************************** Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues