{"id":876,"date":"2012-04-05T18:27:21","date_gmt":"2012-04-05T22:27:21","guid":{"rendered":"https:\/\/www.tmurgent.com\/TmBlog\/?p=876"},"modified":"2013-04-06T11:45:11","modified_gmt":"2013-04-06T15:45:11","slug":"app-v-5-0-beta-what-happened-to-the-osds","status":"publish","type":"post","link":"https:\/\/www.tmurgent.com\/TmBlog\/?p=876","title":{"rendered":"App-V 5.0 Beta: What happened to the OSDs?"},"content":{"rendered":"<p><strong>Note:<\/strong>This is part of a series on App-V 5.0: <a href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=857\">Part 1<\/a> <a href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=860\">Part 2<\/a> <a href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=867\">Part 3<\/a> <a href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=876\">Part 4<\/a> <a href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=885\">Part 5<\/a><\/p>\n<p>A long staple of App-V has been the OSD file.\u00a0 This XML based file, along with the sfttray.exe command\u00a0that runs it, has been the behind-the-scenes mechanism for how users start virtual applications.\u00a0 but you won&#8217;t find them in App-V 5.0 Beta.\u00a0 What happened?<\/p>\n<p>Two things.<\/p>\n<p>First, at the client, the publishing process no longer points to an App-V\u00a0client launcher program (sfttray.exe).\u00a0 The shortcut is to the actual exe, and the App-V client intercepts the loading to do it&#8217;s special magic.\u00a0 So no OSD is necessary at the client.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.tmurgent.com\/TMblog\/wp-content\/uploads\/2012\/04\/ShortcutProperties.PNG\" alt=\"App-V 5.0 virtual app shortcut\" \/><\/p>\n<p>Second, at the server, you might notice something called the Defualt Config when you right click on the package.\u00a0<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.tmurgent.com\/TMblog\/wp-content\/uploads\/2012\/04\/DefaultConfig.PNG\" alt=\"App-V 5.0 server console\" \/><\/p>\n<p>This is an XML based replacement, but affects the entire package and not an individual application.\u00a0 The name default config imples that perhaps we can have\u00a0multiple configurations, although there doesn&#8217;t seem to be a way to have more than one to a package at this point. From the Server Management Console you can easily disable applications, shortcuts, and file associations from the package. You can also export it to a file for ready viewing or editing.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.tmurgent.com\/TMblog\/wp-content\/uploads\/2012\/04\/ConfigFile.PNG\" alt=\"Config XML file\" \/><\/p>\n<p>The cool thing about this config is that the App-V server now supports both per user and per machine configuration. For years we have wanted the ability for both. Specifically, Universities often need to deploy AutoCAD only to machines in a specific lab, while other apps whould be per user. The App-V server did per user only, and SCCM 2007 did (effectively) per machine only. SCCM 2012, when finally released, will add real per-user as an option, and whenever 5.0 releases we get the per machine option for the App-V server.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Note:This is part of a series on App-V 5.0: Part 1 Part 2 Part 3 Part 4 Part 5 A long staple of App-V has been the OSD file.\u00a0 This XML based file, along with the sfttray.exe command\u00a0that runs it, has been the behind-the-scenes mechanism for how users start virtual applications.\u00a0 but you won&#8217;t find&hellip; <a class=\"more-link\" href=\"https:\/\/www.tmurgent.com\/TmBlog\/?p=876\">Continue reading <span class=\"screen-reader-text\">App-V 5.0 Beta: What happened to the OSDs?<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"categories":[36,47,48],"tags":[4,31],"class_list":["post-876","post","type-post","status-publish","format-standard","hentry","category-all","category-appv5","category-sequencing","tag-app-v","tag-appv5","entry"],"_links":{"self":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts\/876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=876"}],"version-history":[{"count":9,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts\/876\/revisions"}],"predecessor-version":[{"id":1428,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=\/wp\/v2\/posts\/876\/revisions\/1428"}],"wp:attachment":[{"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tmurgent.com\/TmBlog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}