Yes, please provide the exact share names. And thank you for pointing out the missing backslash. That’s easily put back in, which will be done after getting the other share names.
set windowsPaths to ""
set TID to AppleScript's text item delimiters
try
set windowsPathsList to {}
tell application "Finder"
repeat with currRef in (get selection)
set {volumeName, HFSPath, volumeID} to {currRef's disk's name, currRef as text, missing value}
if {volumeName} is in {"SD Studio", "SD Archive", "Cloche Studio B"} then
set volumeID to "SD"
else if {volumeName} is in {"NT Studio", "0920 Studio", "0920 Archive", "Cloche Studio A"} then
set volumeID to "NT"
end if
if volumeID ≠ missing value then
set AppleScript's text item delimiters to ":"
tell (get HFSPath's text items)
set AppleScript's text item delimiters to "\\"
set end of windowsPathsList to "\\\\" & volumeID & "\\" & it
end tell
end if
end repeat
end tell
set AppleScript's text item delimiters to linefeed
set windowsPaths to windowsPathsList as text
end try
set AppleScript's text item delimiters to TID
return windowsPaths