---------------------
global prn_list, prn_select, chosen_prn, chosen_file
tell application "Printer Setup Utility"
set AppleScript's text item delimiters to " , "
set prn_list to get name of printers as list
end tell
tell application "Finder"
activate
set prn_select to choose from list prn_list multiple selections allowed "no" with prompt "Choose your Printer which will print the labels !!" empty selection allowed "no"
end tell
tell application "Printer Setup Utility"
set chosen_prn to item 1 of prn_select --as string
set current printer to printer chosen_prn
end tell
tell application "Finder"
activate
set chosen_file to choose file with prompt "Select the PDF file"
print chosen_file
end tell