Hello Wonderful JAMF nation!!
I am really needing some help with a script that I have written to Mount the network home Directories. The script works, but I am needing there to be a persistent alias of that network share either on the Desktop or on the Dock. What can I add to the end of the script that would make it work?
Thanks!!
set username to do shell script "whoami"
set pass to ""
set network_share1 to ""
set domain to "mckinneyisd.local"
set server to ""
set sharedirectory to ""
set network_share2 to "home_dir"
set categoryOne to ""
set staff to ""
if sharedirectory is "" then
set dialog_2 to display dialog "Please enter 6 Digit ID:" default answer ""
set the sharedirectory to the text returned of dialog_2
end if
if pass is "" then
set dialog_1 to display dialog "Please enter First Name:" default answer ""
set pass to text returned of dialog_1
set categoryOne to the first character of pass
end if
if categoryOne is "A" then
set server to "filprt01"
set staff to "staff01"
end if
if categoryOne is "B" then
set server to "filprt01"
set staff to "staff01"
end if
if categoryOne is "C" then
set server to "filprt01"
set staff to "staff02"
end if
if categoryOne is "D" then
set server to "filprt01"
set staff to "staff02"
end if
if categoryOne is "E" then
set server to "filprt02"
set staff to "staff03"
end if
if categoryOne is "F" then
set server to "filprt02"
set staff to "staff03"
end if
if categoryOne is "G" then
set server to "filprt02"
set staff to "staff03"
end if
if categoryOne is "H" then
set server to "filprt02"
set staff to "staff03"
end if
if categoryOne is "I" then
set server to "filprt02"
set staff to "staff03"
end if
if categoryOne is "J" then
set server to "filprt02"
set staff to "staff04"
end if
if categoryOne is "K" then
set server to "filprt03"
set staff to "staff05"
end if
if categoryOne is "L" then
set server to "filprt03"
set staff to "staff05"
end if
if categoryOne is "M" then
set server to "filprt03"
set staff to "staff06"
end if
if categoryOne is "N" then
set server to "filprt03"
set staff to "staff06"
end if
if categoryOne is "O" then
set server to "filprt03"
set staff to "staff06"
end if
if categoryOne is "P" then
set server to "filprt03"
set staff to "staff06"
end if
if categoryOne is "Q" then
set server to "filprt03"
set staff to "staff06"
end if
if categoryOne is "R" then
set server to "filprt04"
set staff to "staff07"
end if
if categoryOne is "S" then
set server to "filprt04"
set staff to "staff07"
end if
if categoryOne is "T" then
set server to "filprt04"
set staff to "staff08"
end if
if categoryOne is "U" then
set server to "filprt04"
set staff to "staff08"
end if
if categoryOne is "V" then
set server to "filprt04"
set staff to "staff08"
end if
if categoryOne is "W" then
set server to "filprt04"
set staff to "staff08"
end if
if categoryOne is "X" then
set server to "filprt04"
set staff to "staff08"
end if
if categoryOne is "Y" then
set server to "filprt04"
set staff to "staff08"
end if
if categoryOne is "Z" then
set server to "filprt04"
set staff to "staff08"
end if
set network_share1 to "smb://" & server & "." & domain & "/" & network_share2 & "/" & staff & "/" & sharedirectory
mount volume network_share1
tell application "Finder"
open location "smb://" & server & "." & domain & "/" & network_share2 & "/" & staff & "/" & sharedirectory
end tell
