For people with a lockdown install which won't make bat files or allow access to the path you can add this to your PowerShell profile.
New-Alias vi Vim-Launch
function Vim-Launch([string]$FILE) {
$path = Join-Path $PWD $FILE
& "{Your path to the vim.exe}" $path
}