For all the scripts across all workloads, we've been assuming the user already has default subscription set.  We've been adding a comment in the .DESCRIPTION section calling this out.  See here for an example:
https://github.com/WindowsAzure/azure-sdk-tools-samples/blob/dev/solutions/data-management/CopyFilesFromAzureStorageContainer.ps1