home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 1999 September
/
CHIPCD_9_99.iso
/
software
/
uaktualnienia
/
OptionPackPL
/
wsh.cab
/
showvar.vbs
< prev
next >
Wrap
Text File
|
1997-12-05
|
2KB
|
67 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 wy£wietla wszystkie zmienne £rodowiskowe zdefiniowane w tym komputerze
L_Welcome_MsgBox_Message_Text = "Ten przyk│ad wy£wietla wszystkie zmienne £rodowiskowe zdefiniowane w tym komputerze."
L_Welcome_MsgBox_Title_Text = "Przyk│adowy skrypt dla Hosta skrypt≤w systemu Windows"
Call Welcome()
' ********************************************************************************
' *
' * Przyk│ad
' *
CRLF = Chr(13) & Chr(10)
Dim WSHShell
Set WSHShell = WScript.CreateObject("WScript.Shell")
Sub show_env(strText)
MsgBox strText, vbInformation, L_Welcome_MsgBox_Title_Text
End Sub
intIndex = 0
strText = ""
intNumEnv = 0
MAX_ENV = 20
For Each strEnv In WshShell.Environment("PROCESS")
intIndex = intIndex + 1
strText = strText & CRLF & Right(" " & intIndex, 4) & " " & strEnv
intNumEnv = intNumEnv + 1
If intNumEnv >= MAX_ENV Then
Call show_env(strText)
strText = ""
intNumEnv = 0
End If
Next
If intNumEnv >= 1 Then Call show_env(strText)
' ********************************************************************************
' *
' * 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