Ez a parancs az alapvető Windows PowerShell-parancsmagot Get-ChildItem használja az aktuális mappában és almappákban lévő összes fájl lekéréséhez, majd a folyamatkezelővel átadja őket az aktuális parancsmagnak.
A Set-AzStorageBlobContent parancsmag feltölti a fájlokat a ContosoUploads nevű tárolóba.
Ez a parancs lekéri a ContosoUploads tárolóban a Planning2015 nevű blobot a Get-AzStorageBlob parancsmag használatával, majd átadja a blobot az aktuális parancsmagnak.
A parancs feltölti a ContosoPlanning nevű fájlt Tervezés2015 néven.
Ez a parancs nem adja meg a Force paramétert.
A parancssor megerősítést kér.
Ha megerősíti a parancsot, a parancsmag felülírja a meglévő blobot.
4. példa: Fájl feltöltése tárolóba a folyamat használatával
Ez a parancs lekéri a ContosoUpload sztringgel kezdődő tárolót a Get-AzStorageContainer parancsmaggal, majd átadja a blobot az aktuális parancsmagnak.
A parancs feltölti a ContosoPlanning nevű fájlt Tervezés2015 néven.
5. példa: Fájl feltöltése lapblobba metaadatokkal és PremiumPageBlobTier p10-ként
Az első parancs létrehoz egy kivonattáblát, amely egy blob metaadatait tartalmazza, és tárolja a kivonattáblát a $Metadata változóban.
A második parancs feltölti a ContosoPlanning nevű fájlt a ContosoUploads nevű tárolóba.
A blob tartalmazza a $Metadata tárolt metaadatokat, a PremiumPageBlobTier pedig P10.
6. példa: Fájl feltöltése megadott blobtulajdonságokkal rendelkező blobba, és a StandardBlobTier beállítása ritka elérésűként
Ez a parancs feltölti a c:\temp\index.html fájlt a megadott blobtulajdonságokkal rendelkező contosouploads nevű tárolóba, és a StandardBlobTiert cool értékre állítja.
Ez a parancs blobtulajdonságokra állítja be a ContentType értéket a [System.Web.MimeMapping]::GetMimeMapping() API használatával.
7. példa: Fájl feltöltése titkosítási hatókörrel rendelkező blobba
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-ClientTimeoutPerRequest
Egy szolgáltatáskérés ügyféloldali időtúllépési időközét adja meg másodpercben.
Ha az előző hívás a megadott időközönként meghiúsul, a parancsmag újrapróbálkozza a kérést.
Ha ez a parancsmag nem kap sikeres választ az időköz eltelte előtt, ez a parancsmag hibát ad vissza.
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-CloudBlob
CloudBlob-objektumot ad meg.
CloudBlob-objektum beszerzéséhez használja a Get-AzStorageBlob parancsmagot.
Paramétertulajdonságok
Típus:
Microsoft.Azure.Storage.Blob.CloudBlob
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Aliasok:
ICloudBlob
Paraméterkészletek
BlobPipeline
Position:
Named
Kötelező:
True
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
True
Fennmaradó argumentumokból származó érték:
False
-CloudBlobContainer
Egy CloudBlobContainer-objektumot határoz meg az Azure Storage-ügyfélkódtárból.
Ez a parancsmag feltölti a tartalmat egy blobba a paraméter által megadott tárolóban.
CloudBlobContainer-objektum beszerzéséhez használja a Get-AzStorageContainer parancsmagot.
Paramétertulajdonságok
Típus:
Microsoft.Azure.Storage.Blob.CloudBlobContainer
Alapértelmezett érték:
None
Támogatja a helyettesítő karaktereket:
False
DontShow:
False
Paraméterkészletek
ContainerPipeline
Position:
Named
Kötelező:
True
Folyamatból származó érték:
False
Folyamatból származó érték tulajdonságnév alapján:
True
Fennmaradó argumentumokból származó érték:
False
-ConcurrentTaskCount
Az egyidejű hálózati hívások maximális száma.
Ezzel a paramétersel korlátozhatja az egyidejűséget a helyi processzor- és sávszélesség-használat szabályozására az egyidejű hálózati hívások maximális számának megadásával.
A megadott érték abszolút szám, és nem szorozza meg a magok számával.
Ez a paraméter segíthet csökkenteni a hálózati csatlakozási problémákat alacsony sávszélességű környezetekben, például másodpercenként 100 kilobitben.
Az alapértelmezett érték 10.
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-Context
Egy Azure Storage-környezetet határoz meg.
A tárolási környezet beszerzéséhez használja a New-AzStorageContext parancsmagot.
Ha olvasási engedély nélkül szeretne SAS-jogkivonatból létrehozott tárolási környezetet használni, -Force paramétert kell hozzáadnia a blob meglétének ellenőrzéséhez.
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
-ServerTimeoutPerRequest
A szolgáltatásoldali időtúllépési időközt adja meg másodpercben egy kéréshez.
Ha a megadott időköz el nem telik, mielőtt a szolgáltatás feldolgozza a kérést, a tárolási szolgáltatás hibát ad vissza.
Folyamatból származó érték tulajdonságnév alapján:
False
Fennmaradó argumentumokból származó érték:
False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters.
A tartalom forrása a GitHubon található, ahol létrehozhat és áttekinthet problémákat és lekéréses kérelmeket is. További információért tekintse meg a közreműködői útmutatónkat.