Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Program Windows PowerShell udostępnia prosty mechanizm łączenia się z instrumentacją zarządzania Windows (WMI) na komputerze zdalnym i zarządzanie serwerem kompaktowym usługi inteligentnego transferu w tle (BITS). Serwer BITS Compact jest opcjonalnym składnikiem serwera, który należy zainstalować oddzielnie. Aby uzyskać informacje na temat instalowania serwera compact, zobacz dokumentację BITS Compact Server.
Połącz się z dostawcą usługi BITS.
$cred = Get-Credential $bcs = Get-WmiObject -Namespace "root\Microsoft\BITS" -Class "BITSCompactServerUrlGroup" ` -List -ComputerName Server1 -Credential $credPolecenie cmdlet Get-Credential żąda poświadczeń użytkownika w celu nawiązania połączenia z komputerem zdalnym i przypisuje poświadczenia do obiektu $cred.
Obiekty zwrócone przez polecenie cmdlet Get-WmiObject są przypisywane do zmiennej $bcs. W poprzednim przykładzie polecenie cmdlet Get-WmiObject pobiera klasę BITSCompactServerUrlGroup w przestrzeni nazw root\Microsoft\BITS na serwerze Server1. Metody statyczne uwidocznione przez klasę BITSCompactServerUrlGroup można wywołać w obiekcie $bcs. Aby uzyskać więcej informacji na temat zdalnego zarządzania BITS, zobacz dostawcę BITS i klasy dostawcy BITS .
Notatka
Znak akcentu grobowego (') służy do wskazywania podziału wiersza.
Utwórz grupę adresów URL na serwerze.
$URLGroup = "https://Server1:80/testurlgroup" $bcs.CreateUrlGroup($URLGroup)"https://Server1:80/testurlgroup" Ciąg prefiksu adresu URL jest przypisywany do zmiennej $URLGroup. Zmienna $URLGroup jest przekazywana do metody CreateUrlGroup, która tworzy grupę adresów URL na serwerze Server1.
Możesz określić inną grupę adresów URL. Grupa adresów URL musi być zgodna z prawidłowym ciągiem prefiksu adresu URL. Aby uzyskać więcej informacji na temat prefiksów adresów URL, zobacz Ciągi prefiksów url.
Hostowanie pliku w grupie adresów URL.
$bcsObj = Get-WmiObject -Namespace "root\Microsoft\BITS" -Class "BITSCompactServerUrlGroup" -filter ("UrlGroup='" + $URLGroup + "'") -ComputerName Server1 -Credential $cred $bcsObj.CreateURL("url.txt", "c:\\temp\\1.txt", "") -ComputerName Server1 -Credential $credInstancja BITSCompactServerUrlGroup zwrócona przez polecenie cmdlet Get-WmiObject jest przypisana do zmiennej $bcsObj. Metoda CreateUrl jest wywoływana dla $bcsObj z sufiksem "url.txt" adresu URL, ścieżką źródłową "c:\\temp\\1.txt" dla pliku oraz pustym ciągiem znaków deskryptora zabezpieczeń jako parametrami. Sufiks "url.txt" jest dodawany do prefiksu grupy adresów URL. Klienci mogą pobrać plik z następującego adresu: https://Server1:80/testurlgroup/url.txt.
Wyczyść adres URL i grupę adresów URL.
$bcsObj.Delete()Metoda system.object Delete usuwa obiekt $bcsObj.
Tematy pokrewne