Unprotect-RMSFile
Feloldja az RMS által jelenleg védett fájlok védelmét.
Syntax
Unprotect-RMSFile
[-File <String>]
[-Folder <String>]
[-InPlace]
[-Recurse]
[-OutputFolder <String>]
[-SupressUI]
[-LogFile <String>]
[-ProcessContainers]
[<CommonParameters>]
Description
A Unprotect-RMSFile parancsmag eltávolítja a Rights Management (RMS) védelmet egy vagy több fájlból egy adott mappában, ha ezeket a fájlokat korábban az AD RMS vagy az Azure RMS védte.
Megfelelő használati jogosultságokkal kell rendelkeznie, vagy felügyelő felhasználónak kell lennie a szervezet számára a fájlok védelmének feloldásához. További információ: Felügyelők konfigurálása az Azure Information Protection és felderítési szolgáltatásokhoz vagy adat-helyreállításhoz.
Ha felold egy tárolófájl védelmét, minden gyermek rekurzívan lesz kinyerve, védtelenül és újracsomagolva. A támogatott tárolófájltípusok a következők:.zip, .rar, .7z, .msg és .pst.
A .pst fájlok esetében az 5 GB a parancsmag által támogatott maximális fájlméret.
A parancsmag futtatásakor a következő lehetőségek közül választhat:
A fájl nem védett ugyanabban a mappában, így az eredeti védett fájl és az új nem védett fájl együtt létezik.
Az eredeti fájl védett marad, és a fájl nem védett verziója egy másik helyen jön létre.
A megadott mappában lévő összes fájl nem védett az aktuális helyen, és lecseréli a védett eredeti fájlokat.
A megadott mappában lévő összes fájl védett marad, és az egyes fájlok nem védett verziója egy másik helyen jön létre.
Ezt a parancsot egyidejűleg is futtathatja, ha minden párhuzamosan futó parancshoz más elérési utat ad meg a LogFile paraméterhez. Ha nem ad meg másik naplófájl elérési utat, és az előző parancs még nem fejeződött be, az új parancs sikertelen lesz.
Példák
1. példa: Egyetlen fájl védelmének feloldása, az eredeti fájl cseréje
PS C:\>Unprotect-RMSFile -File "C:\Test.ptxt" -InPlace
InputFile DecryptedFile
--------- -------------
C:\Test.ptxt C:\ Test.txt
Ez a parancs feloldja a Test.ptxt nevű egyetlen fájl védelmét, és lecseréli a fájl védett verzióját egy nem védett verzióra ugyanazon a helyen. Ha nincs megadva kimeneti könyvtár, és meg van adva az InPlace paraméter, a forrásfájl lecserélődik.
2. példa: Egyetlen fájl védelmének feloldása, az eredeti fájl megőrzése
PS C:\>Unprotect-RMSFile -File "C:\Test.ptxt" -OutputFolder "C:\Temp"
InputFile DecryptedFile
--------- -------------
C:\Test.ptxt C:\Temp\Test.txt
Ez a parancs feloldja egyetlen fájl védelmét, de megtartja az eredeti védett fájlt úgy, hogy létrehozza a nem védett verziót a C:\Temp nevű mappahelyen. Ha egy kimeneti mappa meg van adva, a rendszer egyedi fájlnevet hoz létre a nem védett fájlhoz. Ha létezik ilyen nevű fájl, az új fájlnév ugyanúgy lesz egyedi, mint Fájlkezelő azonos fájlnév egyedi másolatát készíti el. Ha például Test.txt létezik, létrejön a Test Copy.txt , majd a Test Copy(2).txt.
3. példa: Mappa védelmének feloldása
PS C:\>Unprotect-RMSFile -Folder "C:\Protected" -OutputFolder "C:\Temp"
InputFile DecryptedFile
--------- -------------
C:\Protected\Test.ptxt C:\Temp\Protected\Test.txt
C:\Protected\Word.docx C:\Temp\Protected\Word.docx
Ez a parancs feloldja a mappa védelmét, megtartja az eredeti védett fájlokat, és létrehozza a nem védett verziókat a C:\Temp nevű mappahelyen, és létrehozza a "Védett" megfelelő almappáját.
Ez a parancs a Recurse paraméterrel is használható, amely meghatározza, hogy belefoglalja-e az almappák feldolgozását.
4. példa: A védelem feloldása. PST-fájl
PS C:\>Unprotect-RMSFile -File "C:\Test.pst" -OutputFolder "C:\Temp"
InputFile DecryptedFile
--------- -------------
C:\Test.pst C:\Temp\Test.pst
Ez a parancs feloldja a .pst (személyes tárolótábla) fájlok védelmét, amelyek a Microsoft Outlook .msg fájlokat tárolófájlok.
Ezek az .msg fájlok viszont mellékleteket tartalmazó tárolók lehetnek. Mivel a .pst fájl egy tároló, ez a művelet minden gyermekfájlt és beágyazott tárolót is felold.
5. példa: .RAR fájl védelmének feloldása
PS C:\>Unprotect-RMSFile -File "C:\Test.rar" -OutputFolder "C:\Temp"
InputFile DecryptedFile
--------- -------------
C:\Test.rar C:\Temp\Test.zip
Ez a parancs feloldja egy .rar archív fájl védelmét. Mivel .rar fájlok beágyazott fájlokat tartalmazó tárolófájlok, ezek a beágyazott fájlok is lehetnek archívumok. Ez a művelet minden gyermekfájlt és beágyazott tárolót nem véd.
Figyelje meg, hogy egy.rar bemeneti fájl esetében a nem védett fájl egy.zip fájl.
Paraméterek
-File
Megadja a védelem feloldásához használható elérési utat és fájlt. Az elérési úthoz megadhat egy meghajtóbetűjelet vagy UNC-t.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Folder
Megadja a védelem feloldásához használható elérési utat és mappát. A megadott mappában lévő összes fájl védelem nélküli lesz.
Az elérési úthoz megadhat egy meghajtóbetűjelet vagy UNC-t.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InPlace
A megadott mappában lévő fájl vagy fájlok az aktuális helyen nem védettek, és az eredeti védett fájlt vagy fájlokat cserélik le. A rendszer figyelmen kívül hagyja ezt a paramétert, ha az OutputFolder paraméter meg van adva.
Ha sem az InPlace, sem az OutputFolder nincs megadva, az új fájl az aktuális könyvtárban jön létre a fájlnévhez hozzáfűzött "-Copy" paranccsal, ugyanazzal az elnevezési konvencióval, amelyet Fájlkezelő a fájl ugyanabba a mappába való másolásakor és beillesztésekor használ. Ha például egy Document.docx védett fájl, a nem védett verzió neve Document-Copy.docx. Ha már létezik Document-Copy.docx nevű fájl, létrejön a Document-Copy(2).docx stb.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogFile
Megadja az elérési utat és az alapfájlnevet, a naplófájlok opcionális fájlnévkiterjesztésével. Ezek a naplófájlok felsorolják a sikeresen vagy sikertelenül feloldott fájlokat. A következő három naplófájl jön létre a sikeres, sikertelen és hibakeresési műveletekhez:
<fájlnév>.< fájlnévkiterjesztés>
<fájlnévhiba>.< fájlnévkiterjesztés>
<fájlnév-hibakeresés>.< fájlnévkiterjesztés>
Tárolófájlok esetén ezek a naplófájlok beágyazott fájlokat is tartalmaznak.
Ha például C:\Users\Administrator\Unprotect-RMSFile.txt ad meg ehhez a paraméterhez, a következő naplófájlok jönnek létre:
A sikeresen feloldott fájlok esetében: C:\Users\Administrator\Unprotect-RMSFile.txt
Minden olyan fájl esetében, amely nem oldható fel védelemmel: C:\Users\Administrator\Unprotect-RMSFile-failure.txt
Hibakeresési információk: C:\Users\Administrator\Unprotect-RMSFile-debug.txt
Az elérési úthoz megadhat egy meghajtóbetűjelet vagy UNC-t.
Ha nem adja meg ezt a paramétert, a rendszer a Success.log, a Failure.log és a Debug.log naplófájlokat a %localappdata%\Microsoft\MSIPC\pscmdlet\Logs[GUID] alapértelmezett naplófájlhelyére írja.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OutputFolder
Meghatározza a védett fájlok nem védett verzióinak kimeneti mappáját. Az eredeti mappastruktúra megmarad, ami azt jelenti, hogy almappák hozhatók létre a megadott értékhez.
Az elérési úthoz használhat meghajtóbetűjelet vagy UNC-t.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProcessContainers
Ez a paraméter jelenleg nincs implementálva.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Recurse
Azt jelzi, hogy ez a művelet feloldja az összes almappában lévő összes fájl védelmét.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SupressUI
Ez a paraméter nincs implementálva; ehhez a parancsmaghoz nincs felhasználói felület.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |