<?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>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54888.aspx</link><pubDate>Mon, 02 Nov 2009 19:25:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54888</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54888.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54888</wfw:commentRss><description>&lt;P&gt;Πιστεύω ότι&amp;nbsp;ο Task Scheduler είναι αρκετά αξιόπιστος όταν η εφαρμογή σου κάνει κάτι απλό ανά προκαθορισμένα διαστήματα&amp;nbsp;και δεν θέλεις να κάτσεις να γράψεις ένα ολόκληρο set από timers για να ελέγχεις κάθε πότε θα πρέπει να τρέχει. Δλδ 20% actual code &amp;amp; 80% timers check &amp;amp; coding.&lt;/P&gt;
&lt;P&gt;Επίσης αν κρασάρει για κάποιο λόγο το Service σου θα μείνει κάτω μέχρι να επιληφθεί κάποιος επί του προβλήματος ενώ ένα Scheduled Task θα ανακάμψει στην επόμενη εκτέλεση εκτός αν το bug είναι μόνιμο από κάποια αλλαγή κατάστασης εκτός της εφαρμογής που δεν έχει προβλεφθεί (άπειρες πιθανότητες) :)&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54458.aspx</link><pubDate>Wed, 14 Oct 2009 03:43:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54458</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54458.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54458</wfw:commentRss><description>&lt;P&gt;Αν και ξεφύγαμε εντελώς από το θέμα που είχε η αρχική δημοσίευση, και σίγουρα θα υπάρχουν περιπτώσεις&lt;/P&gt;
&lt;P&gt;που θα θέλεις να χρησιμοποιήσεις τον Task Scheduler ή θα πρέπει να κάνεις κάτι τέτοιο για οποιοδήποτε λόγο,&lt;/P&gt;
&lt;P&gt;και ασχέτως με το τι υποστηρίζει η μια και η άλλη λύση τεχνολογικά, θα φτιάξεις ένα service που θα ελέγχει ένα άλλο&lt;/P&gt;
&lt;P&gt;service και θα υπάρχει πάντα εξάρτηση, ενώ διαφορετικά και ίσως με την ίδια προσπάθεια (γράψιμο κτλ.),&lt;/P&gt;
&lt;P&gt;να επιτύχεις το &lt;STRONG&gt;δικό&lt;/STRONG&gt; σου implementation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54457.aspx</link><pubDate>Wed, 14 Oct 2009 03:25:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54457</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54457.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54457</wfw:commentRss><description>&lt;P&gt;Johnny, Ελληνικά .....&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54455.aspx</link><pubDate>Wed, 14 Oct 2009 02:52:06 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54455</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54455.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54455</wfw:commentRss><description>ναι αλλα εδω παμε αλλου, πολυ ποιο "βαρια" δουλεια το clustering, εγω ελεγα για κατι που θες να λαμβανει μερος τοπικα στο μηχανημα σου κανα backup κανα transaction oxi πολυ βαρυ κτλ κτλ, καλα για dedicated jobs και μεγαλες δουλειές ενταξη θα πας σε service clustering και τετοια...</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54441.aspx</link><pubDate>Tue, 13 Oct 2009 20:59:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54441</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54441.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54441</wfw:commentRss><description>Οι ευκολίες που έχεις με ένα scheduled task είναι διάφορες, αλλά το service έχει ένα πολύ σημαντικό ανταγωνιστικό πλεονέκτημα: υποστηρίζει clustering, οπότε μπορείς να το κάνεις deploy σε ένα σύστημα που απαιτεί high availability χωρίς τεχνάσματα.</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54431.aspx</link><pubDate>Tue, 13 Oct 2009 18:40:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54431</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54431.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54431</wfw:commentRss><description>&lt;P&gt;Ότι χρειάζετε ο καθένας...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54423.aspx</link><pubDate>Tue, 13 Oct 2009 18:21:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54423</guid><dc:creator>Johnnyxp64</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54423.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54423</wfw:commentRss><description>&lt;BR&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;gtas:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;dtakis:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P&gt;...είναι καλύτερο να χρησιμοποιούμε προγραμματιστικά τον Windows Task Scheduler παρά Windows Services για να κάνουμε επαναλαμβανόμενες εργασίες. Ο Windows Task Scheduler προσφέρει καλή λειτουργικότητα και αξιοπιστία κατά τη γνώμη μου ειδικά η έκδοση που υπάρχει σε Vista/7 &amp;amp; Windos Server 2008...&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Προσωπικά διαφωνω, δεν μπορείς να αντικαταστήσεις την αξιοπιστία και την λειτουργικότητα ενός Service με ένα Task Scheduler.&lt;/P&gt;&lt;P&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;&lt;P&gt;&lt;BR&gt;&lt;/P&gt;&lt;P&gt;Φιλε Gtas κι εγω προσωπικά διαφωνώ , μπορεις ανετα να αντικαταστησεις ενα service με τον task scheduler, για 3 απλους λογους:&lt;/P&gt;&lt;P&gt;1)Πολυ καλύτερο functionality, κάθε πότε θες να εκτελεστεί κατι, ανα ωρα ανα μερα ανα βδομαδα μηνα μια φορα μπλα μπλα μπλα πολλες παρα πολλες επιλογες...&lt;/P&gt;&lt;P&gt;2)απο πισω μην ξεχνας οτι ειναι service ο task sheduler, αρα αν καποιος δεν κανει χοντραδα αυτο θα τρεχει το ιδιο αξιοπιστα με οποιοδηποτε αλλο service.&lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-5.gif" alt="Wink" /&gt;&lt;/P&gt;&lt;P&gt;3)μπορεις πολυ ευκολοτερα να κανεις πειραματα και ποιο ασφαλει με τον task scheduler απο το να εγκαθιστάς services στο συστημα και να τα ξεχνας ή να μην γινοντε για χ,ψ λογους uninstall ευκολα,&lt;/P&gt;&lt;P&gt;απο το να ανοιγω cmd και να "βαραω" εντολες για να κανω κατι στο service, απλα επιλέγω το task που εφτιαξα και ελεγχο απο το ομορφο UI τη εκανα με ευκολια και αν δεν μου αρεσει κατι ...delete. ουτε εντολες ουτε αγχος μην "χαλασω" το υπολοιπο συστημα ποτε.&lt;/P&gt;&lt;P&gt;μου αρεσε το θεμα πηρα αρκετες ιδες για καποια πραγματάκια που ηθελα να φτιαξω.&lt;/P&gt;&lt;P&gt;tnx!&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54421.aspx</link><pubDate>Tue, 13 Oct 2009 17:37:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54421</guid><dc:creator>Τάσκος Γιώργος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54421.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54421</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;dtakis:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;
&lt;P&gt;...είναι καλύτερο να χρησιμοποιούμε προγραμματιστικά τον Windows Task Scheduler παρά&amp;nbsp;Windows Services για να κάνουμε επαναλαμβανόμενες εργασίες. Ο Windows Task Scheduler προσφέρει καλή λειτουργικότητα και αξιοπιστία κατά τη γνώμη μου ειδικά η έκδοση που υπάρχει σε Vista/7 &amp;amp; Windos Server 2008...&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Προσωπικά διαφωνω, δεν μπορείς να αντικαταστήσεις την αξιοπιστία και την λειτουργικότητα ενός Service με ένα Task Scheduler.&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54412.aspx</link><pubDate>Tue, 13 Oct 2009 00:58:57 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54412</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54412.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54412</wfw:commentRss><description>&lt;P&gt;Τί θέλεις να κάνεις? Αν απλά θέλεις να εκτελέσεις "κάτι", απλά τρέξε τον κώδικα! Δεν υπάρχει λόγος να φτιάξεις task για να το εκτελέσεις. &lt;/P&gt;
&lt;P&gt;Μάλλον θα πρέπει να εξηγήσεις τί θέλεις να κάνεις.&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54411.aspx</link><pubDate>Tue, 13 Oct 2009 00:30:39 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54411</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54411.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54411</wfw:commentRss><description>Τώρα που το σκέφτομαι δεν έχει νόημα να εκτελέσω ένα υπάρχον task καθώς περιέχει ήδη properties για trigger, startdate, enddate κτλ συνεπώς καλύτερα να δημιουργήσω ένα που θα αφαιρέσω αμέσως μετά. Δεν χρειάζεται να κάνω enumerate τα υπάρχοντα...</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54410.aspx</link><pubDate>Mon, 12 Oct 2009 23:24:58 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54410</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54410.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54410</wfw:commentRss><description>&lt;P&gt;Πως γίνεται ό,τι βρίσκεις να είναι σε VB (εδώ VBScript );; Χεχεχε! Ευχαριστώ&amp;nbsp;πάντως &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-1.gif" alt="Smile" /&gt;&lt;/P&gt;
&lt;P&gt;Να δω πως θα γίνει σε C#&lt;/P&gt;</description></item><item><title>Απ: Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54405.aspx</link><pubDate>Mon, 12 Oct 2009 21:50:31 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54405</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54405.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54405</wfw:commentRss><description>&lt;P&gt;Ο Task Scheduler έχει ένα COM interface το οποίο μπορείς να καλέσεις μέσω interop. Μπορείς όμως να χρησιμοποιήσεις και το &lt;A href="http://taskscheduler.codeplex.com/"&gt;Task Scheduler Wrapper&lt;/A&gt;&amp;nbsp;που θα βρεις στο Codeplex ο οποίος απλοποιεί τη διαδικασία.&lt;/P&gt;
&lt;P&gt;Ουσιαστικά αυτό που σε ενδιαφέρει είναι να κάνεις enumerate τα υπάρχοντα tasks και όταν βρεις ένα να του στείλεις το Exec action. Ένα παράδειγμα για enumeration θα βρεις στο &lt;A href="http://msdn.microsoft.com/en-us/library/aa446865(VS.85).aspx"&gt;Displaying Task Names and States&lt;/A&gt;&amp;nbsp;στο MSDN. Το πως θα εκτελέσεις ένα action φαίνεται στο home page του Task Scheduler Wrapper.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description></item><item><title>Windows Scheduled Task call from C#</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/54403.aspx</link><pubDate>Mon, 12 Oct 2009 20:37:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:54403</guid><dc:creator>dtakis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/54403.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=54403</wfw:commentRss><description>&lt;P&gt;Γεια στην παρέα, σκεφτόμουν σήμερα ότι είναι καλύτερο να χρησιμοποιούμε προγραμματιστικά τον Windows Task Scheduler παρά&amp;nbsp;Windows Services για να κάνουμε επαναλαμβανόμενες εργασίες. Ο Windows Task Scheduler προσφέρει καλή λειτουργικότητα και αξιοπιστία κατά τη γνώμη μου ειδικά η έκδοση που υπάρχει σε Vista/7 &amp;amp; Windos Server 2008.&lt;/P&gt;
&lt;P&gt;Έχω βρει πολλά παραδείγματα πως να δημιουργήσουμε ένα Task αλλά με ενδιαφέρει να καλώ κυρίως άλλα έτοιμα Scheduled Tasks για να κάνω μια σειρά από εργασίες.&lt;/P&gt;
&lt;P&gt;Έχετε ποτέ τρέξει κάποιο Scheduled Task από C#;&lt;/P&gt;</description></item></channel></rss>