Alternative to "Download" as a PowerShell verb?
naming, powershell
Solution
For me, 'Get' is the most natural verb. It gets everthing, not just properties. For the noun I would use something like 'WebFile', you can easily guess what you get and where it is coming from.
Problem
I've got a PowerShell function `Download-File`, which uses `WebClient.DownloadFile` -- hence the name. When I attempt to turn my `.ps1` script into a `.psm1` module, PowerShell warns me that "Download" is not in the list of recommended verbs. What's a good alternative? `Get-` seems to be about getting properties, rather than contents (apart from `Get-Content`, oddly). `Receive-` seems a bit too passive for my liking (i.e. the script blocks until the information is sent) -- which doesn't fit well. Ideas?