Start-BitsTransfer: gosod manylion prawdystiolaeth y dirprwy ar y swydd BITS
Defnyddiwch baramedrau dirprwy Start-BitsTransfer i ddarparu llwybr, dull dilysu a manylion prawdystiolaeth ar gyfer y trosglwyddiad.
Mae Start-BitsTransfer yn datgelu ffurfweddiad y dirprwy ar y trosglwyddiad ei hun. Pan fo modiwl Windows BitsTransfer ar gael, gellir darparu llwybr dilysedig penodol fel a ganlyn:
$transfer = @{
Source = 'https://downloads.example.net/file.zip'
Destination = 'C:\Downloads\file.zip'
ProxyUsage = 'Override'
ProxyList = 'proxy.example.net:8080'
ProxyAuthentication = 'Negotiate'
ProxyCredential = (Get-Credential)
ErrorAction = 'Stop'
}
Start-BitsTransfer @transfer
Mae’r cyfeiriadau a’r llwybr lleol yn enghreifftiau. Dewiswch y dull dilysu a gefnogir gan y dirprwy; Negotiate yw’r dull a ddewiswyd yn y darn hwn. Mae Override yn dweud wrth y swydd i ddefnyddio’r rhestr dirprwy a ddarperir yn hytrach na’i pholisi darganfod diofyn.
Mae’r anogwr manylion prawdystiolaeth yn darparu’r cyfrif dirprwy ar gyfer y swydd hon. Nid yw penderfyniad osgoi a gafwyd gan WebClient yn pennu a fydd BITS angen dilysu. Mae gan BITS ei ffurfweddiad swydd a’i gyfnewid dilysu ei hun.
Mae -ErrorAction Stop yn gadael i’r galwr drin gwall cmdlet gyda llif try/catch PowerShell. Cadwch y cofnod gwall gwreiddiol wrth adrodd am drosglwyddiad a fethodd. Mae cydweddu â brawddeg Saesneg yn unig fel “Proxy authentication is required” yn clymu trin gwallau wrth y neges a rendrwyd yn hytrach nag wrth wybodaeth wall wirioneddol y swydd.