Start-BitsTransfer: suidhich teisteanasan proxy air obair BITS
Cleachd paramadairean proxy Start-BitsTransfer gus slighe, dòigh dearbhaidh agus teisteanasan a thoirt don ghluasad.
Foillsichidh Start-BitsTransfer rèiteachadh a’ phroxy air a’ ghluasad fhèin. Nuair a tha modal Windows BitsTransfer ri fhaighinn, faodar slighe dhearbhte fhollaiseach a thoirt seachad mar seo:
$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
Tha na seòlaidhean agus an t-slighe ionadail nan eisimpleirean. Tagh an dòigh dearbhaidh a tha a’ phroxy a’ cumail taic ris; ’s e Negotiate an dòigh a chaidh a thaghadh san earrann seo. Their Override ris an obair an liosta proxy a chaidh a thoirt seachad a chleachdadh an àite a poileasaidh lorg bunaiteach.
Bheir an t-iarrtas teisteanais cunntas a’ phroxy airson na h-obrach seo. Cha chuir co-dhùnadh seachnaidh a gheibhear bho WebClient an cèill am feum BITS dearbhadh. Tha a rèiteachadh obrach agus a iomlaid dearbhaidh fhèin aig BITS.
Leigidh -ErrorAction Stop leis an neach a tha a’ gairm mearachd cmdlet a làimhseachadh le sruth try/catch PowerShell. Cùm a’ chlàr mearachd thùsail nuair a bhios tu ag aithris air gluasad a dh’fhàillig. Ma nì thu co-fhreagairt ri abairt Bheurla a-mhàin mar “Proxy authentication is required”, ceanglaidh tu làimhseachadh mhearachdan ris an teachdaireachd a tha air a thaisbeanadh seach ri fìor fhiosrachadh mearachd na h-obrach.