home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 September
/
CHIPCD_9_99.iso
/
software
/
uaktualnienia
/
OptionPackPL
/
wsh.cab
/
shortcut.vbs
< prev
next >
Wrap
Text File
|
1998-01-22
|
2KB
|
61 lines
' Przyk│adowy skrypt dla Hosta skrypt≤w systemu Windows
'
' ------------------------------------------------------------------------
' Copyright (C) 1996 Microsoft Corporation
'
' Klient posiada pe│ne prawa do u┐ywania, modyfikowania, reprodukowania
' i dystrybucji plik≤w przyk│adowych aplikacji (i/lub dowolnej
' ich zmodyfikowanej wersji), w spos≤b dla niego u┐yteczny, pod warunkiem
' zaakceptowania faktu, i┐ firma Microsoft nie zapewnia gwarancji i nie
' ponosi odpowiedzialno£ci za pliki przyk│adowych aplikacji.
' ------------------------------------------------------------------------
'
' Ten przyk│ad demonstruje w jaki spos≤b u┐ywaµ obiektu WshShell
' w celu utworzenia skr≤tu na pulpicie
L_Welcome_MsgBox_Message_Text = "Ten skrypt tworzy na pulpicie skr≤t do programu Notatnik."
L_Welcome_MsgBox_Title_Text = "Przyk│adowy skrypt dla Hosta skrypt≤w systemu Window"
Call Welcome()
' ********************************************************************************
' *
' * Metody powi╣zane ze skr≤tami.
' *
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
Dim MyShortcut, MyDesktop, DesktopPath
' Odczytanie £cie┐ki przy u┐yciu obiektu WshSpecialFolders
DesktopPath = WSHShell.SpecialFolders("Desktop")
' Utworzenie obiektu skr≤tu na pulpicie
Set MyShortcut = WSHShell.CreateShortcut(DesktopPath & "\Skr≤t do Notatnik.lnk")
' Ustaw w│a£ciwo£ci obiektu shortcut i zapisz je
MyShortcut.TargetPath = WSHShell.ExpandEnvironmentStrings("%windir%\notepad.exe")
MyShortcut.WorkingDirectory = WSHShell.ExpandEnvironmentStrings("%windir%")
MyShortcut.WindowStyle = 4
MyShortcut.IconLocation = WSHShell.ExpandEnvironmentStrings("%windir%\notepad.exe, 0")
MyShortcut.Save
WScript.Echo "Skr≤t do programu Notatnik zosta│ umieszczony na twoim pulpicie."
' ********************************************************************************
' *
' * Witamy
' *
Sub Welcome()
Dim intDoIt
intDoIt = MsgBox(L_Welcome_MsgBox_Message_Text, _
vbOKCancel + vbInformation, _
L_Welcome_MsgBox_Title_Text )
If intDoIt = vbCancel Then
WScript.Quit
End If
End Sub