Поскольку вы не указали тип файла, который хотите загрузить, вам может потребоваться добавить в команду ключ -ContentType.Измените переменную fileToUpload на путь к вашему файлу.В противном случае это должно работать:
$credentials = Get-Credential
$fileToUpload = "c:\temp\myfile.txt"
$uri = "http://share.net/mypath/my2path/"
Invoke-WebRequest -uri $uri -Method Put -Infile $fileToUpload -Credential $credentials