המרת חבילות App-V קיימות לגרסת App-V 5.0

27 בApril 2012


היי לכולם. כאן תמיר לוי מצוות היועצים של Agile IT


Microsoft App-V 5.0 Beta כבר כאן עם המון חדשות ובשורות…


Microsoft השקיעו בהמון שינויים במוצר החדש. המשמעותיים ביותר הם:



  • ממשק משתמש חדש – מבוסס SilverLight, אין יותר MMC שאני בטוח שלא נתגעגע אליו…

  • אין צורך בכונן Q: – ב-App-V 5.0 בזמן האריזה אנחנו יכולים להתקין ברגוע לתיקיה המקורית של היישום בProgram Files או בכל מקום אחר ללא תלות באות כונן שמבלבלת הרבה משתמשים.

  • קבצי חבילה השתנו – אין יותר SFT, SPRJ, OSD… כל אלו הופשטו והוחלפו בסיומות הקבצים appv ו-xml שגם יותר נוחים לעריכה.

  • תמיכה ב-PowerShell באופן מלא בכל אחד מהרכיבים עם מגוון עשיר מאוד של יכולות ופקודות.

ישנם עוד המון שינויים כמעט בכל פיצ’ר ופיצ’ר שיהיה קשה לפרט את כולם בפוסט אחד,
השאלה הנדרשת ביותר היא – אם כל מערך הקבצים השתנה והיום חבילות מכילות קובץ appv – מה אנחנו עושים עם כל החבילות שעמלנו וארזנו בגרסאות הקודמות? עכשיו הכל מחדש?!
אם כן לא ולא. השימוש ב-PowerShell מאפשר לנו להמיר חבילות ישנות לפורמט החדש.


בעמדת שבה התקנתם את ה-Sequencer רשמו ב-PowerShell את הפקודה:
get-module –Listavailable
כך ניתן לראות את כל המודולים הקיימים. אתם כבר יכולים לנחש שאנחנו צריכים את:AppvPkgConverter
Powershellappv5


ע”מ לטעון את המודול יש לרשום את הפקודה:
Import-Module AppvPkgConverter


ה-Syntax של הפקודה פשוט מאוד.
ConvertFrom-LegacyAppvPackage –Source [SourcePath] –Target [TargetPath]
כל מה שעליכם לעשות לפני ההמרה הוא ליצור תיקייה שבה אתם רוצים שתיווצר החבילה החדשה.


לצורך הדוגמא אשתמש בחבילת Adobe Acrobat Reader X שארזתי ב-App-V 4.6.
AdobeReaderX Legacy
יצרתי תיקייה בשם C:\AdobeReaderX-New עבור החבילה החדשה.
יש להריץ מחלון ה-PowerShell את הפקודה:
ConvertFrom-LegacyAppvPackage -Source C:\AdobeReaderX –Target
C:\AdobeReaderX-New
convertcommandappv5
ניתן לראות גם האם היו שגיאות או אזהרות במהלך ההמרה.


ניתן לראות כבר בתיקיית היעד את החבילה המעודכנת:
AdobeReaderXAppV5


סיומת appv הרבה יותר נוחה לעבודה מהסיומות הקודמות. דוגמא חיה לכך תוכלו לראות אם תשנו את סיומת הקובץ ל-zip. ולאחר פתיחה תראו את כל התוכן של הקובץ. מה שמאוד מקל למשל בלדעת מה כל הקבצים שהחבילה מכילה מבלי לפתוח אותו לעריכה ב-Sequencer או ע”י כלים צד ג’.


למי מכם שטרם הוריד והתקין את Microsoft App-V 5.0 , כרגע הוא ניתן להורדה רק דרך אתר Microsoft Connect
עקבו אחרי הבלוג שלנו לגבי חידושים נוספים ב-App-V 5.0



תמיר לוי

הוסף תגובה
facebook linkedin twitter email

Leave a Reply

Your email address will not be published. Required fields are marked *