<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Λοιπά θέματα</title><link>https://www.dotnetzone.gr:443/cs/forums/29/ShowForum.aspx</link><description>Οτιδήποτε άλλα θέματα developing που δεν κολλάνε σε κάποιο από τα υπόλοιπα forums!</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/36252.aspx</link><pubDate>Mon, 15 Oct 2007 02:01:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:36252</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/36252.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=36252</wfw:commentRss><description>&lt;P&gt;Αν και τελικά το πρόβλημα λύθηκε γιατί προέκυψε μια εναλλακτική οδός άσχετη με το περιεχόμενο της παρούσας ερώτησης,&amp;nbsp;και οι δύο απαντησεις σας ήταν χρήσιμες και υποδεικνύουν το σωστό τρόπο επίλυσης του προβλήματος. Κλείνω το παρον και ευχαριστώ αμφότερους.&lt;/P&gt;</description></item><item><title>Απ: Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/35413.aspx</link><pubDate>Wed, 26 Sep 2007 02:50:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:35413</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/35413.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=35413</wfw:commentRss><description>&lt;P&gt;Ευχαριστώ, θα τα δοκιμάσω και τα δύο αύριο και θα σας πω νεότερα.&lt;/P&gt;</description></item><item><title>Απ: Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/35412.aspx</link><pubDate>Wed, 26 Sep 2007 02:28:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:35412</guid><dc:creator>Thiseas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/35412.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=35412</wfw:commentRss><description>Μήπως σου κάνει το παρακάτω?&lt;br&gt;&lt;br&gt;&lt;b&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;Rundll32.EXE &amp;nbsp; MyComponents.INF&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;/span&gt;&lt;/b&gt;Π.χ....&lt;br&gt;&lt;br&gt;&lt;b&gt;rundll32.exe advpack.dll,LaunchINFSectionEx myinf.inf,,c:\temp\mydata.cab,36&lt;/b&gt;&lt;br&gt;&lt;br&gt;Εxtract myinf.inf file from c:\temp\mydata.cab file and launch
myinf.inf with DefaultInstall section in Quiet|Backup install mode,
reboot if needed.&lt;br&gt;&lt;br&gt;&lt;b&gt;rundll32.exe advpack.dll,LaunchINFSectionEx c:\windows\inf\myinf.inf,,,256&lt;/b&gt;&lt;br&gt;&lt;br&gt;Rollback to the state before installing myinf.inf DefaultInstall section.&lt;br&gt;&lt;br&gt;Πηγές:&lt;br&gt;&lt;a href="http://www.myitforum.com/articles/1/view.asp?id=3270"&gt;http://www.myitforum.com/articles/1/view.asp?id=3270&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.msfn.org/board/install_inf_file_command_line_t104891.html"&gt;http://www.msfn.org/board/install_inf_file_command_line_t104891.html&lt;/a&gt;&lt;br&gt;</description></item><item><title>Απ: Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/35383.aspx</link><pubDate>Tue, 25 Sep 2007 20:32:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:35383</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/35383.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=35383</wfw:commentRss><description>&lt;P&gt;Δηλαδή εάν κάνεις ότι λέει εδώ -&amp;gt; &lt;A href="http://msdn2.microsoft.com/en-us/library/Aa376957.aspx"&gt;http://msdn2.microsoft.com/en-us/library/Aa376957.aspx&lt;/A&gt;&amp;nbsp;δεν σου παίζει;&lt;/P&gt;</description></item><item><title>Απ: Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/35381.aspx</link><pubDate>Tue, 25 Sep 2007 19:37:56 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:35381</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/35381.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=35381</wfw:commentRss><description>&lt;P&gt;Οχι, προς το παρόν χρησιμοποιω ένα default MSI package. Δεν με νοιάζει το progress, ούτε καν το να εκτελεστεί μέσα από το MSI. Αυτό που με νοιάζει είναι να εκτελεστεί σωστά. Προς το παρόν δεν έχω βρει τρόπο να εκτελέσω το .inf αρχείο σε command-line (rundll32 setupapi.dll μπλα μπλα μπλα). &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/35378.aspx</link><pubDate>Tue, 25 Sep 2007 19:21:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:35378</guid><dc:creator>Panagiotis Kefalidis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/35378.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=35378</wfw:commentRss><description>Χρησιμοποιείς κάποιο custom install εργαλείο; O τρόπος που σκέφτηκα είναι να κάνεις όλα τα αρχεία extract στο temp και να εκτελέσεις το .inf αρχείο απο εκεί με ένα custom action ώστε να ξεκινήσει η διαδικασία install. Βέβαια, δεν θα μπορείς να πιάσεις το progress έτσι, αλλά..&lt;br&gt;</description></item><item><title>Εγκατάσταση CAB files από command line</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/35357.aspx</link><pubDate>Tue, 25 Sep 2007 06:19:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:35357</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/35357.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=29&amp;PostID=35357</wfw:commentRss><description>&lt;P&gt;Το πρόβλημα είναι το εξής:&lt;/P&gt;
&lt;P&gt;Εχω μια εφαρμογή .NET (Windows Forms) η οποία για λόγους που δεν είναι σκόπιμο να αναλυθούν τώρα χρησιμοποιεί κάποια αρχεία CAB τρίτου κατασκευαστή τα οποία περιέχουν ένα ματσο DLLs και φυσικά ένα INF αρχειο το καθένα. Συγκεκριμένα, 5 CAB αρχεία.&lt;/P&gt;
&lt;P&gt;Τα CABs αυτά κανονικά εγκαθίστανται από ένα activeX control στο Web περιβάλλον μιας τρίτης εφαρμογής η οποία χρησιμοποιούσε τα ίδια αρχεία. Για να σας λύσω την απορία, πρόκειται για third-party file viewers. Ομως, παρουσιάζεται η ανάγκη να μπει η διαδικασια αυτή στο installation package της εφαρμογής Windows Forms για να γίνεται όσο το δυνατόν πιό αυτοματοποιημένα η εγκατάσταση, χωρίς παρέμβαση ανθρώπινου χεριού. Ο πιό απλός τρόπος που μπόρεσα να σκεφτώ είναι να γίνει η εγκατάσταση των cab αρχείων από command line (δεν "παίζει" το σενάριο να σηκώνεται από τη διαδικασία εγκατάστασης η συγκεκριμένη web page για ποικίλους λόγους). &lt;/P&gt;
&lt;P&gt;Αρα λοιπόν ψάχνω ένα τρόπο να στήσω τα CAB αυτά και τα δεκάδες DLLs τους με command-line (rundll32?) ή άλλο, παραπλήσιο τρόπο ο οποίος να μπορεί να εκτελεστεί αυτοματοποιημένα. &lt;/P&gt;
&lt;P&gt;Καμμια ιδέα οι Win32API-gurus; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item></channel></rss>