Megosztás a következőn keresztül:


Az frissíthető súgó működése

Ez a témakör bemutatja, hogyan dolgozza fel az frissíthető súgó az egyes modulok HelpInfo XML-fájljait és CAB-fájljait, és hogyan telepíti a frissített súgót a felhasználók számára.

A Update-Help folyamat

Az alábbi lista az Update-Help parancsmag műveleteit ismerteti, amikor egy felhasználó parancsot futtat egy adott felhasználói felületi kultúrában lévő modul súgófájljainak frissítéséhez.

  1. Update-Help lekéri a távoli HelpInfo XML-fájlt a moduljegyzék helpInfoURI kulcsának értéke által megadott helyről, és ellenőrzi a fájlt a sémán. (A séma megtekintéséhez tekintse meg a HelpInfo XML-sémát.) Ezután Update-Help keresse meg a modulhoz tartozó helyi HelpInfo XML-fájlt a felhasználó számítógépének modulkönyvtárában.

  2. Update-Help A modul távoli és helyi HelpInfo XML-fájljaiban összehasonlítja a megadott felhasználói felületi kultúrához tartozó súgófájlok verziószámát. Ha a távoli fájl verziószáma nagyobb, mint a helyi fájl verziószáma, vagy ha nincs helyi HelpInfo XML-fájl a modulhoz, Update-Help előkészíti az új súgófájlok letöltését.

  3. Update-Help A modul CAB-fájlját a távoli HelpInfo XML-fájl HelpContentUri eleme által megadott helyről választja ki. A cab-fájl azonosításához a modul nevét, a modul GUID-azonosítóit és felhasználói felületi kultúráját használja.

  4. Update-Help letölti a CAB-fájlt, kicsomagolja, ellenőrzi a súgótartalomfájlokat, és menti a súgótartalomfájlokat a modul könyvtárának nyelvspecifikus alkönyvtárába a felhasználó számítógépén.

  5. Update-Help helyi HelpInfo XML-fájlt hoz létre a távoli HelpInfo XML-fájl másolásával. Szerkessze a helyi HelpInfo XML-fájlt, hogy csak a telepített CAB-fájl elemeit tartalmazza. Ezután menti a helyi HelpInfo XML-fájlt a modul könyvtárába, és befejezi a frissítést.

A Save-Help folyamat

Az alábbi lista a Mentési súgó és az Update-Help parancsmagok műveleteit ismerteti, amikor egy felhasználó parancsokat futtat a fájlmegosztás súgófájljainak frissítéséhez, majd a fájlok használatával frissíti a felhasználó számítógépén található súgófájlokat.

A Save-Help parancsmag a következő műveleteket hajtja végre egy parancsra válaszul, hogy mentse a modul súgófájljait a DestinationPath paraméter által megadott fájlmegosztásban.

  1. Save-Help lekéri a távoli HelpInfo XML-fájlt a moduljegyzék helpInfoURI kulcsának értéke által megadott helyről, és ellenőrzi a fájlt a sémán. (A séma megtekintéséhez tekintse meg a HelpInfo XML-sémát.) Ezután Save-Help keressen egy helyi HelpInfo XML-fájlt a parancs DestinationPath paramétere által megadott könyvtárban Save-Help .

  2. Save-Help A modul távoli és helyi HelpInfo XML-fájljaiban összehasonlítja a megadott felhasználói felületi kultúrához tartozó súgófájlok verziószámát. Ha a távoli fájl verziószáma nagyobb, mint a helyi fájl verziószáma, vagy ha nincs helyi HelpInfo XML-fájl a modulhoz a DestinationPath könyvtárban, Save-Help előkészíti az új súgófájlok letöltését.

  3. Save-Help A modul CAB-fájlját a távoli HelpInfo XML-fájl HelpContentUri eleme által megadott helyről választja ki. A cab-fájl azonosításához a modul nevét, a modul GUID-azonosítóit és felhasználói felületi kultúráját használja.

  4. Save-Help letölti a CAB-fájlt, és menti a DestinationPath könyvtárba. (Nem hoz létre nyelvspecifikus alkönyvtárakat.)

  5. Save-Help helyi HelpInfo XML-fájlt hoz létre a távoli HelpInfo XML-fájl másolásával. Szerkessze a helyi HelpInfo XML-fájlt, hogy csak a mentett CAB-fájl elemeit tartalmazza. Ezután menti a helyi HelpInfo XML-fájlt a DestinationPath könyvtárba, és befejezi a frissítést.

    A Update-Help parancsmag a következő műveleteket hajtja végre egy parancsra válaszul, hogy frissítse a felhasználó számítógépén található súgófájlokat a SourcePath paraméter által megadott fájlmegosztás fájljaiból.

  6. Update-Help lekéri a távoli HelpInfo XML-fájlt a SourcePath könyvtárból. Ezután egy helyi HelpInfo XML-fájlt keres a felhasználó számítógépének modulkönyvtárában.

  7. Update-Help A modul távoli és helyi HelpInfo XML-fájljaiban összehasonlítja a megadott felhasználói felületi kultúrához tartozó súgófájlok verziószámát. Ha a távoli fájl verziószáma nagyobb, mint a helyi fájl verziószáma, vagy ha nincs helyi HelpInfo XML-fájl, Update-Help előkészíti az új súgófájlok telepítését.

  8. Update-Help a Modul CAB-fájljának kiválasztása a SourcePath könyvtárból. A cab-fájl azonosításához a modul nevét, a modul GUID-azonosítóit és felhasználói felületi kultúráját használja.

  9. Update-Help kibontja a CAB-fájlt, ellenőrzi a súgótartalomfájlokat, és menti a súgótartalomfájlokat a modulkönyvtár nyelvspecifikus alkönyvtárába a felhasználó számítógépén.

  10. Update-Help helyi HelpInfo XML-fájlt hoz létre a távoli HelpInfo XML-fájl másolásával. Szerkessze a helyi HelpInfo XML-fájlt, hogy csak a telepített CAB-fájl elemeit tartalmazza. Ezután menti a helyi HelpInfo XML-fájlt a modul könyvtárába, és befejezi a frissítést.