Ποια είναι η σύνταξη της γραμμής εντολών για την εκτέλεση ενός VBScript;

tempo di emissione: 2022-08-05

Navigazione veloce

Για να εκτελέσετε ένα VBScript από τη γραμμή εντολών, μπορείτε να χρησιμοποιήσετε την ακόλουθη σύνταξη:

vbs

Για παράδειγμα, για να εκτελέσετε το σενάριο "Hello.vbs" από τον τρέχοντα κατάλογο, θα πρέπει να πληκτρολογήσετε:

vbs Γεια σας.

Πώς μπορώ να εκτελέσω ένα VBScript από τη γραμμή εντολών;

Υπάρχουν μερικοί τρόποι εκτέλεσης του VBScript από τη γραμμή εντολών.Ένας τρόπος είναι να χρησιμοποιήσετε το cmdlet Windows PowerShell.Για να το κάνετε αυτό, ανοίξτε το Windows PowerShell και πληκτρολογήστε:PS C:> .script.vbs

Αυτό θα εκτελέσει το σενάριο σε λειτουργία VBScript.Ένας άλλος τρόπος είναι να χρησιμοποιήσετε τη γραμμή εντολών.Για να το κάνετε αυτό, ανοίξτε τη γραμμή εντολών και πληκτρολογήστε:CMD

Αυτό θα εκκινήσει τη γραμμή εντολών της Microsoft (cmd). Στη συνέχεια, μπορείτε να πληκτρολογήσετε:VBS cscript.vbs Αυτό θα εκτελέσει το σενάριο σε λειτουργία VBScript χρησιμοποιώντας τον τρέχοντα κατάλογο ως κατάλογο εργασίας του σεναρίου.Τέλος, μπορείτε επίσης να χρησιμοποιήσετε εντολές Win32 για να εκτελέσετε σενάρια μέσα από μια εφαρμογή όπως το Microsoft Word ή το Excel.Για παράδειγμα, θα μπορούσατε να εισαγάγετε:WORD "C:scriptsmyscript.vbs"Αυτό θα εκκινήσει το Microsoft Word και θα φορτώσει το myscript.vbs σε αυτό ως έγγραφο. Μπορείτε επίσης να δημιουργήσετε μια συντόμευση στην επιφάνεια εργασίας ή το μενού Έναρξη για γρήγορη εκτέλεση σεναρίων από οποιαδήποτε εφαρμογή κάνοντας δεξί κλικ στο εικονίδιο αυτής της εφαρμογής και επιλέγοντας Εκτέλεση ως διαχειριστής από το μενού περιβάλλοντος που εμφανίζεται.

Πώς μπορώ να περάσω ορίσματα σε ένα VBScript όταν το εκτελώ από τη γραμμή εντολών;

Για να εκτελέσετε ένα VBScript από τη γραμμή εντολών, πρέπει να καθορίσετε το όνομα του σεναρίου και τυχόν ορίσματα που θέλετε να μεταβιβάσετε σε αυτό.Για να το κάνετε αυτό, πληκτρολογήστε τα ακόλουθα στη γραμμή εντολών:

vbs myscript.vbs -Argument1 Argument

όπου myscript.vbs είναι το όνομα του αρχείου VBScript και -Argument1 -Argument

  1. ..
  2. .. είναι τα επιθυμητά επιχειρήματά σας.Εάν δεν παρέχετε ένα όνομα αρχείου ή μια λίστα ορισμάτων, το VBScript υποθέτει ότι θέλετε να εκτελέσετε το σενάριο απευθείας από την τρέχουσα θέση του.

Υπάρχει τρόπος να τρέξετε ένα VBScript χωρίς να ανοίξετε ένα παράθυρο κονσόλας;

Ναι, μπορείτε να εκτελέσετε ένα VBScript από τη γραμμή εντολών χρησιμοποιώντας την ακόλουθη σύνταξη:

vbs

Για παράδειγμα, για να εκτελέσετε τον κώδικα στο αρχείο test.vbs, θα μπορούσατε να πληκτρολογήσετε την ακόλουθη εντολή:

vbs τεστ.

Γιατί το VBScript μου δεν λειτουργεί όταν προσπαθώ να το εκτελέσω από τη γραμμή εντολών;

Υπάρχουν μερικά πράγματα που πρέπει να έχετε κατά νου όταν προσπαθείτε να εκτελέσετε το VBScript από τη γραμμή εντολών.Πρώτα, βεβαιωθείτε ότι το σενάριό σας είναι αποθηκευμένο σε αρχείο με επέκταση .exe ή .cmd.Δεύτερον, βεβαιωθείτε ότι το σενάριό σας έχει ορίσει τα σωστά δικαιώματα.Τέλος, βεβαιωθείτε ότι χρησιμοποιείτε τα σωστά ορίσματα γραμμής εντολών κατά την εκτέλεση του σεναρίου σας.Ακολουθούν μερικές συμβουλές για να ξεκινήσετε: Για να εκτελέσετε ένα VBScript από τη γραμμή εντολών, θα πρέπει να το αποθηκεύσετε ως εκτελέσιμο αρχείο (.exe ή .cmd). Για να το κάνετε αυτό, κάντε δεξί κλικ στο αρχείο και επιλέξτε "Αποθήκευση ως..."Από εδώ, μπορείτε να επιλέξετε είτε μια εκτελέσιμη μορφή είτε μια μορφή κειμένου.Βεβαιωθείτε ότι το σενάριό σας έχει ορίσει τα σωστά δικαιώματα προτού προσπαθήσετε να το εκτελέσετε από τη γραμμή εντολών.Για να μάθετε ποια δικαιώματα χρειάζεται το σενάριό σας, ανοίξτε την Εξερεύνηση των Windows και μεταβείτε στο σημείο που βρίσκεται το σενάριό σας.Στη συνέχεια, κοιτάξτε την καρτέλα "Χαρακτηριστικά" και δείτε αν λέει κάτι σχετικά με τη δυνατότητα εκτέλεσης (όπως η τοποθέτηση στον φάκελο "Όλοι οι χρήστες"). Εάν όχι, τότε το σενάριό σας πιθανότατα χρειάζεται προνόμια άδειας που έχουν οριστεί για εκτέλεση (το οποίο μπορεί να γίνει κάνοντας κλικ στο "Δικαιώματα..." και στη συνέχεια κάνοντας κλικ στο "Ορισμός δικαιωμάτων"). Τέλος, φροντίστε να συμπεριλάβετε τυχόν απαιτούμενα ορίσματα γραμμής εντολών κατά την εκτέλεση το σενάριό σας.Για παράδειγμα, εάν θέλετε να εκτελέσετε το σενάριό σας χρησιμοποιώντας το διακόπτη /c (που προκαλεί έξοδο παραθύρου CMD αντί για έξοδο κονσόλας), θα πληκτρολογήσετε c:myscriptmyscript.exe /c στο πλαίσιο γραμμής εντολών του παραθύρου γραμμής εντολών.

Ποια είναι μερικά κοινά σφάλματα που εμφανίζονται κατά την προσπάθεια εκτέλεσης ενός VBScript από τη γραμμή εντολών;

Πώς μπορείτε να αποφύγετε αυτά τα σφάλματα;Ποιες είναι μερικές κοινές εργασίες που μπορεί να θέλετε να εκτελέσετε κατά την εκτέλεση ενός VBScript από τη γραμμή εντολών;Πώς μπορείτε να αυτοματοποιήσετε αυτές τις εργασίες;Ποια είναι μερικά οφέλη από τη χρήση της γραμμής εντολών για την εκτέλεση VBScripts;Με ποιους τρόπους η γραμμή εντολών είναι καλύτερη από άλλες μεθόδους για την εκτέλεση VBScripts;Πώς χρησιμοποιείτε τη γραμμή εντολών για να εκτελέσετε σενάρια σε λειτουργία δέσμης;Ποια είναι μερικά κοινά προβλήματα που παρουσιάζονται κατά την προσπάθεια εκτέλεσης σεναρίων σε λειτουργία δέσμης σε συστήματα Windows;Πώς μπορείτε να λύσετε αυτά τα προβλήματα;Ποιες είναι μερικές συμβουλές για τη βελτιστοποίηση της απόδοσης εκτέλεσης σεναρίου κατά την εκτέλεση τους από τη γραμμή εντολών;Μπορείτε να μοιραστείτε ένα παράδειγμα για το πώς θα χρησιμοποιούσατε τη γραμμή εντολών για να εκτελέσετε ένα σενάριο σε ένα απομακρυσμένο σύστημα;"

Μερικά μειονεκτήματα των cmdlet σε σύγκριση με το σενάριο απευθείας στο PowerShell περιλαμβάνουν: λιγότερο έλεγχο στον χειρισμό σφαλμάτων. έλλειψη αναλυτικής καταγραφής ? και μειωμένη ασφάλεια επειδή τα cmdlet λειτουργούν χωρίς καμία προστασία από κακόβουλες εισόδους.

  1. Τα συνήθη σφάλματα που παρουσιάζονται κατά την προσπάθεια εκτέλεσης ενός VBScript από τη γραμμή εντολών περιλαμβάνουν έλλειψη απαιτούμενων παραμέτρων, εσφαλμένη σύνταξη και αποτυχημένες συσχετίσεις αρχείων.
  2. Πώς μπορείτε να αποφύγετε αυτά τα σφάλματα ακολουθώντας τις σωστές οδηγίες χρήσης σύνταξης και παραμέτρων κατά την εκτέλεση των σεναρίων σας από τη γραμμή εντολών;
  3. Ποιες είναι μερικές κοινές εργασίες που μπορεί να θέλετε να εκτελέσετε κατά την εκτέλεση ενός VBScript από τη γραμμή εντολών, όπως η εκκίνηση ή η διακοπή υπηρεσιών, η διαχείριση αρχείων και φακέλων ή η εκτέλεση διαφόρων διαχειριστικών εργασιών;
  4. Πώς μπορείτε να αυτοματοποιήσετε αυτές τις εργασίες δημιουργώντας προσαρμοσμένες εντολές ή σενάρια που θα εκτελούν συγκεκριμένες ενέργειες με βάση ορισμένες συνθήκες ή παραμέτρους που ορίζονται στον κώδικα του σεναρίου σας;
  5. Υπάρχουν πολλά πλεονεκτήματα που σχετίζονται με τη χρήση της γραμμής εντολών για την εκτέλεση της διαχείρισης ροής VBScrip και άλλων διοικητικών εργασιών, συμπεριλαμβανομένης της διαχείρισης φόρτου εργασίας και της μείωσης των χρόνων αποτελεσμάτων.
  6. Με ποιους τρόπους η γραμμή εντολών είναι καλύτερη από άλλες μεθόδους κατά την εκτέλεση της διαχείρισης ροής VBScrip και άλλων διοικητικών εργασιών;Μερικά πλεονεκτήματα της χρήσης cmdlet έναντι της δέσμης ενεργειών απευθείας στο PowerShell περιλαμβάνουν: αυξημένη ευελιξία λόγω της ικανότητας του cmdlet να χρησιμοποιεί τις δομικές λειτουργίες. βελτιωμένη αναγνωσιμότητα λόγω της παραγωγής πινάκων. απλοποιημένη διαχείριση εργασιών μέσω της ομαδοποίησης σχετικών εντολών σε ενότητες. και υποστήριξη για αυτοματοποίηση μέσω του Windows Task Scheduler .
  7. Πώς μπορείτε να χρησιμοποιήσετε τη γραμμή εντολών για τα γράμματα σε μια λειτουργία βιντεοσκόπησης στα συστήματα Windows;Ένας τρόπος είναι χρησιμοποιώντας το "Powershell -ExecutionPolicy Bypass" που επιτρέπει απεριόριστη πρόσβαση σε όλους τους πόρους στον υπολογιστή σας, συμπεριλαμβανομένων εκείνων που προστατεύονται από το UAC (User Account Control) . Αυτή η προσέγγιση θα πρέπει να χρησιμοποιείται μόνο εάν είναι απαραίτητο, καθώς θα μπορούσε να οδηγήσει σε μη εξουσιοδοτημένη πρόσβαση σε ευαίσθητα δεδομένα ή σε τροποποιήσεις του συστήματος. Ένας άλλος τρόπος είναι να εισάγετε τον κώδικα του σεναρίου σας στο "cmd /c" που θα εκκινήσει τη γραμμή εντολών της Microsoft σε αντίθεση με το Powershell, αλλά αυτή η μέθοδος έχει περιορισμένη λειτουργικότητα σε σύγκριση με το ίδιο το Powershell. Τέλος, υπάρχει επίσης διαθέσιμο εργαλείο "scrrun" που επιτρέπει την εκτέλεση σεναρίων απευθείας μέσα στα αρχεία έργων του Visual Studio 2015 (.sln) χωρίς να χρειάζεται να εκκινήσετε πρώτα τη γραμμή εντολών.

Πώς μπορώ να διορθώσω το VBScript μου εάν αντιμετωπίζω προβλήματα με την εκτέλεση του από τη γραμμή εντολών;

  1. Εκτελέστε το σενάριό σας από τη γραμμή εντολών πληκτρολογώντας:vbscript filename.vbs Εάν δεν είστε βέβαιοι που βρίσκεται το αρχείο, πληκτρολογήστε:cd /path/to/file Για να προβάλετε μια λίστα με όλα τα αρχεία VBScript στον τρέχοντα κατάλογο, πληκτρολογήστε: ls Για να εκτελέσετε το σενάριό σας με ενεργοποιημένες πληροφορίες εντοπισμού σφαλμάτων, πληκτρολογήστε:vbs -d Για να σταματήσετε τον εντοπισμό σφαλμάτων και να επιστρέψετε στην κανονική εκτέλεση, πληκτρολογήστε:vbs Για περισσότερες πληροφορίες σχετικά με τη χρήση του VBScript από τη γραμμή εντολών, ανατρέξτε στον ιστότοπο της Microsoft στη διεύθυνση http://msdnmicrosoft.com/ en-us/library/bb372953(VS.8.aspx Εάν εξακολουθείτε να αντιμετωπίζετε προβλήματα με την εκτέλεση του σεναρίου σας, συμβουλευτείτε έναν από τους διαδικτυακούς πόρους βοήθειας της Microsoft για το VBScript στη διεύθυνση http://msdnmicrosoft.com/.8 Εκτός από αυτές τις συμβουλές, μπορεί να είναι επίσης χρήσιμο να χρησιμοποιείτε ένα πρόγραμμα εντοπισμού σφαλμάτων των Windows, όπως το WinDbg ή το πρόγραμμα εντοπισμού σφαλμάτων του Visual Studio 2005 (F κατά την αντιμετώπιση προβλημάτων σεναρίων ή εφαρμογών που χρησιμοποιούν κώδικα VBScript.—Paul Randal
  2. Χρησιμοποιήστε το όνομα αρχείου vbscript. vbs αντί για όνομα αρχείου. Αυτό θα διευκολύνει τον εντοπισμό του αρχείου που προκαλεί το πρόβλημα εάν εκτελούνται ταυτόχρονα πολλά σενάρια στον ίδιο κατάλογο.—Paul Randal
  3. Βεβαιωθείτε ότι το σενάριό σας είναι αποθηκευμένο σε μια τοποθεσία όπου τα Windows μπορούν να το βρουν.—Paul Randal
  4. Δοκιμάστε να εκτελέσετε το σενάριό σας από διαφορετικό υπολογιστή, αν είναι δυνατόν.—Paul Randal
  5. Ελέγξτε εάν έχετε εγκαταστήσει όλα τα απαιτούμενα στοιχεία για δέσμες ενεργειών—για παράδειγμα, στοιχεία ελέγχου ActiveX και άλλα εργαλεία ανάπτυξης.—Paul Randal
  6. Βεβαιωθείτε ότι η σύνταξή σας είναι σωστή και δοκιμάστε να αλλάξετε οποιεσδήποτε τιμές μεταβλητών, εάν χρειάζεται.—Paul Randal
  7. Εάν όλα τα άλλα αποτύχουν και πρέπει να διορθώσετε τον κώδικά σας βήμα προς βήμα, σκεφτείτε να χρησιμοποιήσετε ένα πρόγραμμα εντοπισμού σφαλμάτων των Windows όπως το WinDbg ή το πρόγραμμα εντοπισμού σφαλμάτων του Visual Studio 2005 (F—αυτά τα εργαλεία μπορούν να προσφέρουν ανεκτίμητη βοήθεια κατά την προσπάθεια επίλυσης προβλημάτων δέσμης ενεργειών.

Ποιες είναι μερικές βέλτιστες πρακτικές για την εκτέλεση ενός VBScript από τη γραμμή εντολών;

1.Να χρησιμοποιείτε πάντα μια γραμμή εντολών2.Χρησιμοποιήστε τη σωστή επέκταση αρχείου3.Χρησιμοποιήστε τις κατάλληλες παραμέτρους4.Δοκιμάστε το σενάριό σας πριν το εκτελέσετε5.Χρησιμοποιήστε μεταβλητές για την αποθήκευση δεδομένων6.Αποφύγετε την πληκτρολόγηση μεγάλων εντολών7.Χρησιμοποιήστε τη συμπλήρωση καρτέλας8.Βγείτε από το σενάριο όταν τελειώσετε9.Αποθηκεύστε τα σενάρια σας ως αρχεία .vbs10.Αποφύγετε τυπογραφικά λάθη11.Να είστε υπομονετικοί 12.Παρακολουθήστε την πρόοδό σας13.Review your work regularly14.$scriptname = "MyScript"15if ($args -eq "" ) {16$args = @()17}1819$outputfile = "$scriptname $args"2021try {2223242526272829303132 33343536373839404142 43444546474849505152 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 93 95 96 97 98 99 1001102 103 104 105 106 107 108 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 154 155 156 156 157 158 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 198 19112111 212 213 214 215 216 217 218 219 220 221 222 223 224 226 227 228 229 230 231 232 233 234 235 237 238 239 240 241 242 243 244 246 246 247 248 220 250 251 252 253 255 256 257 258 258 259 260 260 262 263 264 2 65 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300301302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400401402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441

Υπάρχουν πολλές βέλτιστες πρακτικές για την εκτέλεση του VBScript από τη γραμμή εντολών, αλλά εδώ είναι μερικές γενικές συμβουλές:

Να χρησιμοποιείτε πάντα μια γραμμή εντολών

Χρησιμοποιήστε τη σωστή επέκταση αρχείου για τα σενάρια σας (.vbs ή .js)

Χρησιμοποιήστε τις κατάλληλες παραμέτρους κατά την εκτέλεση των σεναρίων σας (π.χ. -Verbose για αναλυτική έξοδο)

Δοκιμάστε το σενάριό σας πριν το εκτελέσετε για να βεβαιωθείτε ότι όλα λειτουργούν σωστά

Χρησιμοποιήστε μεταβλητές για την αποθήκευση δεδομένων κατά τη δημιουργία σεναρίων (π.χ.

Υπάρχουν κίνδυνοι ασφαλείας που σχετίζονται με την εκτέλεση ενός VBCript από τη γραμμή εντολών;

Υπάρχουν ορισμένοι κίνδυνοι ασφαλείας που σχετίζονται με την εκτέλεση του VBCript από τη γραμμή εντολών.Πρώτον, αν δεν είστε προσεκτικοί, θα μπορούσατε να εκτελέσετε κατά λάθος κακόβουλο κώδικα όταν εκτελείτε το σενάριό σας.Δεύτερον, εάν το σενάριό σας περιέχει ευαίσθητες πληροφορίες (όπως κωδικούς πρόσβασης ή δεδομένα χρήστη), είναι πιθανό κάποιος να έχει πρόσβαση σε αυτό προβάλλοντας την έξοδο του στην οθόνη.Τέλος, εάν το σενάριό σας βασίζεται σε εξωτερικούς πόρους (όπως αρχεία ή βάσεις δεδομένων), πρέπει να βεβαιωθείτε ότι είναι προσβάσιμοι από τη γραμμή εντολών.Όλοι αυτοί οι κίνδυνοι μπορούν να μετριαστούν με τη λήψη ορισμένων προφυλάξεων και τη χρήση κατάλληλων μέτρων ασφαλείας.Για παράδειγμα, χρησιμοποιείτε πάντα ασφαλή ονόματα αρχείων και ασφαλείς κωδικούς πρόσβασης όταν εργάζεστε με ευαίσθητα δεδομένα και βεβαιωθείτε ότι τα σενάρια εκτελούνται μόνο σε αξιόπιστα συστήματα.

Τι θα συμβεί αν προσπαθήσω να εκτελέσω πολλές παρουσίες του VBscript μου από τη γραμμή εντολών ταυτόχρονα;

Εάν προσπαθήσετε να εκτελέσετε πολλές παρουσίες του VBscript σας από τη γραμμή εντολών ταυτόχρονα, ενδέχεται να αντιμετωπίσετε απροσδόκητη συμπεριφορά.Για παράδειγμα, εάν επιχειρήσετε να ανοίξετε ένα αρχείο σε μια παρουσία του σεναρίου σας και στη συνέχεια προσπαθήσετε να ανοίξετε το ίδιο αρχείο σε μια άλλη παρουσία του σεναρίου σας, κάθε παρουσία του σεναρίου σας θα ανοίξει το αρχείο στο δικό της παράθυρο.Αυτό συμβαίνει επειδή τα Windows αντιμετωπίζουν τα αρχεία που ανοίγονται σε διαφορετικές παρουσίες ενός προγράμματος ως ξεχωριστά αρχεία.Εάν πρέπει να εργαστείτε με ένα μόνο αντίγραφο ενός αρχείου σε πολλές παρουσίες του VBscript σας, θα πρέπει να χρησιμοποιήσετε μια μεταβλητή αντικειμένου.

Μπορώ να προγραμματίσω το vbscript μου να εκτελείται αυτόματα σε συγκεκριμένες ώρες χρησιμοποιώντας το εργαλείο προγραμματισμού εργασιών στα Windows;

Ναι, μπορείτε να χρησιμοποιήσετε το εργαλείο προγραμματισμού εργασιών στα Windows για να προγραμματίσετε την αυτόματη εκτέλεση του vbscript σας σε συγκεκριμένες ώρες.Για να το κάνετε αυτό, ανοίξτε πρώτα το εργαλείο προγραμματισμού εργασιών κάνοντας κλικ στο κουμπί έναρξης και πληκτρολογώντας «χρονοπρογραμματιστής εργασιών» στο πλαίσιο αναζήτησης.Μόλις ανοίξει το εργαλείο προγραμματισμού εργασιών, κάντε κλικ στο κουμπί "Δημιουργία εργασίας" και στη συνέχεια επιλέξτε "VBScript".Στο πεδίο "Όνομα εργασίας", πληκτρολογήστε ένα όνομα για την εργασία σας vbscript και στο πεδίο "Περιγραφή", πληκτρολογήστε μια σύντομη περιγραφή του τι θα κάνει το vbscript σας.Στη συνέχεια, κάντε κλικ στην καρτέλα "Ρυθμίσεις" και στην ενότητα "Τύπος εκκίνησης", επιλέξτε μία από τις ακόλουθες επιλογές:

• Manual: Αυτή η επιλογή θα σας επιτρέψει να καθορίσετε πότε το vbscript σας θα ξεκινά μη αυτόματα.Μπορείτε να εισαγάγετε ένα χρονικό πλαίσιο σε λεπτά ή ώρες που πρέπει να ξεκινήσει το σενάριό σας.

• Αυτόματο: Αυτή η επιλογή θα επιτρέψει στο σενάριό σας να εκτελείται αυτόματα σε καθορισμένους χρόνους με βάση ένα χρονοδιάγραμμα που δημιουργείτε.Μπορείτε να επιλέξετε πόσο συχνά θα εκτελείται το σενάριό σας (ημερήσια, εβδομαδιαία, μηνιαία) και επίσης να καθορίσετε ένα διάστημα (σε λεπτά) μετά το οποίο θα πρέπει να επανεκκινηθεί εάν δεν εκτελεστεί λόγω σφάλματος.

Κάντε κλικ στο OK για να αποθηκεύσετε τις αλλαγές σας και μετά κάντε ξανά κλικ στο OK για να κλείσετε το εργαλείο προγραμματισμού εργασιών.Τώρα το μόνο που χρειάζεται να κάνετε είναι να δημιουργήσετε ένα νέο πρόγραμμα στο οποίο το vbscript σας θα εκτελείται αυτόματα.Για να το κάνετε αυτό, κάντε πρώτα κλικ στο κουμπί Έναρξη και, στη συνέχεια, κάντε δεξί κλικ σε οποιαδήποτε κενή περιοχή της επιφάνειας εργασίας και επιλέξτε Νέο χρονοδιάγραμμα από το μενού που εμφανίζεται.Στο παράθυρο χρονοδιαγράμματος που δημιουργήθηκε πρόσφατα, επιλέξτε VBScript από όλες τις διαθέσιμες εργασίες και, στη συνέχεια, κάντε κλικ στο Προσθήκη στοιχείου κάτω από αυτό, ώστε να τονιστεί με πράσινο χρώμα.Στη συνέχεια, εισαγάγετε ένα όνομα για το νέο σας πρόγραμμα (για παράδειγμα Εβδομαδιαία Σενάρια) και, στη συνέχεια, πατήστε Enter για να αποθηκεύσετε τις αλλαγές σας.Finally, make sure that your new schedule is set as active by clickingon its checkbox next to its nameandthenpress Exitfromthetaskschedulertooltocloseoutofit.(Ifyoudon'twanttousethetaskschedulertoolanymoreinthefutureyoucandeleteitfromyourcomputerbyrightclickingonthetaskbarbelowitsnameandselectDelete Task from thtemenuthatappears.)Noweverytimeyouwanttoschedulevbiscripttomakeamoneyonlineyoujustneedtoseetheweeklyscriptsscheduleandenteraconstantdate(forinstance01/07/2015),orthescheduledtimetotake effect.(Youcancontrolhowofthescriptwillrunbychangingthoseschedules.

Πώς μπορεί να παρακολουθεί ή να καταγράφει τη δραστηριότητα σεναρίου όταν ζητείται από το ranfrom cmd;

Υπάρχουν μερικοί τρόποι παρακολούθησης ή καταγραφής της δραστηριότητας σεναρίου όταν σας ζητηθεί από το cmd.Ένας τρόπος είναι να χρησιμοποιήσετε τη Διαχείριση εργασιών των Windows για να προβάλετε το αναγνωριστικό διεργασίας (PID) του σεναρίου.Ένας άλλος τρόπος είναι να χρησιμοποιήσετε την παράμετρο γραμμής εντολών -v, η οποία θα εξάγει όλες τις μεταβλητές και τις εντολές που εκτελέστηκαν κατά την εκτέλεση του σεναρίου.Τέλος, μπορείτε επίσης να χρησιμοποιήσετε την παράμετρο της γραμμής εντολών -w, η οποία θα γράψει όλες τις πληροφορίες καταγραφής σε ένα αρχείο που ονομάζεται "log.txt" στον τρέχοντα κατάλογο σας.