Πώς μπορείτε να δημιουργήσετε μια συντόμευση επιφάνειας εργασίας με το Windows Script Host


Σύνοψη


Το Microsoft Windows Script Host (WSH) είναι ένα εργαλείο που σας επιτρέπει να εκτελείτε τη Microsoft Visual Basic Scripting Edition και το JScript εγγενώς εντός του βασικού λειτουργικού συστήματος, είτε στα Windows 95 είτε στα Windows NT 4,0. Περιλαμβάνει επίσης διάφορες μεθόδους αυτοματοποίησης COM που σας επιτρέπουν να εκτελείτε πολλές εργασίες εύκολα μέσω του μοντέλου αντικειμένου του Windows Script Host. Το Microsoft Windows Script Host είναι ενσωματωμένο στα Windows 98, στα Windows 2000 και σε νεότερες εκδόσεις του λειτουργικού συστήματος των Windows. Είναι διαθέσιμο για τα Windows NT 4,0, εγκαθιστώντας το πακέτο επιλογών των Windows NT 4,0. Για να κάνετε λήψη αυτού του εργαλείου, επισκεφθείτε την ακόλουθη τοποθεσία του Microsoft Developer Network (MSDN) στο Web:

Περισσότερες πληροφορίες


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

Παράδειγμα 1

WshShell = CreateObject("Wscript.shell")strDesktop = WshShell.SpecialFolders("Desktop")oMyShortcut = WshShell.CreateShortcut(strDesktop + "\Sample.lnk")oMyShortcut.WindowStyle = 3  &&Maximized 7=Minimized  4=Normal oMyShortcut.IconLocation = "C:\myicon.ico"OMyShortcut.TargetPath = "%windir%\notepad.exe"oMyShortCut.Hotkey = "ALT+CTRL+F"oMyShortCut.Save

Παράδειγμα 2

(Προσθήκη ορίσματος γραμμής εντολών)
WshShell = CreateObject("WScript.Shell")strDesktop = WshShell.SpecialFolders("Desktop")oMyShortCut= WshShell.CreateShortcut(strDesktop+"\Foxtest.lnk")oMyShortCut.WindowStyle = 7  &&Minimized 0=Maximized  4=Normal oMyShortcut.IconLocation = home()+"wizards\graphics\builder.ico"oMyShortCut.TargetPath = "c:\Program Files\Microsoft Visual Studio\VFP98\vfp6.exe" oMyShortCut.Arguments = '-c'+'"'+Home()+'config.fpw'+'"'oMyShortCut.WorkingDirectory = "c:\"oMyShortCut.Save
Σημείωση Ανάλογα με την έκδοση του Visual FoxPro που χρησιμοποιείτε, ίσως χρειαστεί να αλλάξετε το όνομα και τη διαδρομή του εκτελέσιμου αρχείου Visual FoxPro στο παράδειγμα 2.

Παράδειγμα 3

(Προσθήκη συντόμευσης διεύθυνσης URL στην επιφάνεια εργασίας)
WshShell = CreateObject("WScript.Shell")strDesktop = WshShell.SpecialFolders("Desktop")oUrlLink = WshShell.CreateShortcut(strDesktop+"\Microsoft Web Site.URL")oUrlLink.TargetPath = "http://www.microsoft.com"oUrlLink.Save
Σημείωση Για τη συντόμευση που θα δημιουργηθεί, πρέπει να διαβιβαστούν έγκυρες παράμετροι για όλες τις μεθόδους. Δεν εμφανίζεται σφάλμα εάν μία από τις παραμέτρους είναι εσφαλμένη.

Αναφορές


Για περισσότερες πληροφορίες, αναζητήστε τις ακόλουθες αναφορές στην τοποθεσία Web του Microsoft Developer Network (MSDN):Λευκή Βίβλος: Windows Script Host: ένας καθολικός κεντρικός υπολογιστής δέσμης ενεργειών για δέσμες ενεργειών languagesTechnical Paper: αναφορά προγραμματιστή του Windows Script Host