<?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/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Εκτέλεση Bat</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42698.aspx</link><pubDate>Thu, 05 Jun 2008 23:19:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42698</guid><dc:creator>SotirisPap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42698.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=42698</wfw:commentRss><description>Σας Ευχαριστώ&lt;br&gt;Και οι δύο λύσεις δούλεψαν για την ερώτηση όπως την έθεσα.Με τη μόνη διαφορά ότι δεν πρέπει να ήταν αυτό το πρόβλημά μου.Ξεκινώ&amp;nbsp; καινούργια&amp;nbsp; συζήτηση. &lt;br&gt;</description></item><item><title>Απ: Εκτέλεση Bat</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42649.aspx</link><pubDate>Thu, 05 Jun 2008 05:09:59 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42649</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42649.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=42649</wfw:commentRss><description>Αντί για το batch file μπορείς να θέσεις το command line se "cmd /K F:\Dp.BAT". Το /K ορίζει ότι το command shell θα παραμείνει ανοιχτό μετά την ολοκλήρωση της εντολής που εκτελεί.</description></item><item><title>Απ: Εκτέλεση Bat</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42612.aspx</link><pubDate>Wed, 04 Jun 2008 07:50:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42612</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42612.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=42612</wfw:commentRss><description>&lt;p&gt;Το πιο απλό που μπορείς να κάνεις είναι να βάλεις την εντολή pause στο τέλος του batch file σου. Αν για κάποιο λόγο δεν γίνεται τότε κάνε το εξής. Με δεδομένο ότι έχεις ένα console application μπορείς να ανακατευθύνεις το output του batch file στο console της εφαρμογής σου:&lt;br&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim myProcess As new System.Diagnostics.Process()&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myProcess.StartInfo.FileName = "F:\Dp.BAT"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myProcess.StartInfo.RedirectStandardOutput = true&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myProcess.StartInfo.UseShellExecute = false&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myProcess.Start()&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;  Console.ReadKey()&lt;/p&gt;&lt;p&gt;Το τελευταίο ReadKey θα κρατήσει την κονσόλα ανοιχτή. Ουσιαστικά παίρνει την θέση του pause που πρότεινα στην αρχή.&lt;br&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Εκτέλεση Bat</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/42609.aspx</link><pubDate>Wed, 04 Jun 2008 03:50:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:42609</guid><dc:creator>SotirisPap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/42609.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=42609</wfw:commentRss><description>Καλησπέρα σας&lt;br&gt;Θέλω να εκτελέσω ένα bat αρχείο με vb.net γράφω λοιπόν τα παρακάτω ,τα οποία όμως και στις δύο περιπτώσεις αρχικά ανοίγουν το παράθυρο που κλείνει όμως αυτόματα.Πως μπορώ να το κρατήσω ανοικτό;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br&gt;&amp;nbsp; 1ο&amp;nbsp;&amp;nbsp; Dim myProcess As Process = System.Diagnostics.Process.Start("F:\Dp.BAT")&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; myProcess.WaitForExit()&lt;br&gt;ή&lt;br&gt;&amp;nbsp;&amp;nbsp; 2ο&amp;nbsp; Microsoft.VisualBasic.Shell("F:\Dp.BAT", AppWinStyle.NormalFocus)&lt;br&gt;&lt;br&gt;Ευχαριστώ&lt;br&gt;&lt;br&gt;</description></item></channel></rss>