関数内で新しい PS-Drive を作成すると、そのドライブはその関数内でのみアクセスできるようになると思います。
MAIN から関数を呼び出して作成した PS-Drive を、その関数からアクセスできるようにするにはどうすればよいですか?
$temproraryPSDriveName = "temproraryDrive"
Create-PSDriveBy $temproraryPSDriveName #private function simply creates PSDrive based on a logic
dir $($temproraryPSDriveName + ":") #This does not work as the 'teproraryDrive' is not
#accessible once I exit the Create-PSDriveBy function