Microsoft
Software
Hardware
Network
Question : Enhancing a VB script to check hostname of the PC before running
I have the following working VB script that will send SMS / message via the
Telco's portal.
But I need an enhancement : to check at the beginning of the script if the hostname
of the Win XP PC is "abcdefgh"; if not, then stop executing the rest of the codes
==========================
==========
==========
======
strMobile = "97888888"
strMessage = "This is a test message"
Set objIE = CreateObject("InternetExpl
orer.Appli
cation")
objIE.Navigate "
http://sms.singtel.com/in
ternetsms/
"
objIE.Visible = True
Do While objIE.Busy
WScript.Sleep 2000
Loop
objIE.Document.LoginForm.I
tem("email
").Value = "
[email protected]
"
objIE.Document.LoginForm.I
tem("passw
ord").Valu
e = "mypassword"
objIE.Document.LoginForm.s
ubmit
Do While objIE.Busy
WScript.Sleep 2000
Loop
objIE.Document.startChatFo
rm.Item("m
obile").Va
lue = strMobile
objIE.Document.getElementB
yID("submi
t").Click
WScript.Sleep 10000
strURL = "
http://sms.singtel.com/in
ternetsms/
sendMsg.do
?id=1&
reci
pient=
"
intCounter = 0
Set objShell = CreateObject("Shell.Applic
ation")
Set objShellWindows = objShell.Windows
Do While intCount <= 10
For each objWindow in objShellWindows
If Instr(objWindow.LocationUR
L, strURL) Then
StrPopupURL = objWindow.LocationURL
Exit Do
End If
Next
intCount = intCount + 1
If intCount = 10 Then
objIE.Navigate "
http://sms.singtel.com/in
ternetsms/
logoutActi
on.do
"
WScript.Echo "The script was not able to find the popup window. Script Quitting"
WScript.Quit
End If
Sleep 2000
Loop
Set objIE_Pop = CreateObject("InternetExpl
orer.Appli
cation")
objIE_Pop.Navigate strPopupURL
objIE_Pop.Visible = True
Do While objIE_Pop.Busy
WScript.Sleep 2000
Loop
objIE_Pop.Document.getElem
entByID("m
essage").V
alue = strMessage
objIE_Pop.Document.getElem
entByID("s
ubmit").cl
ick
Do While objIE_Pop.Busy
WScript.Sleep 2000
Loop
WScript.Sleep 10000
For each objWindow in objShellWindows
If Instr(objWindow.LocationUR
L, strURL) Then
objWindow.Quit
End If
Next
objIE.Navigate "
http://sms.singtel.com/in
ternetsms/
logoutActi
on.do
"
Do While objIE.Busy
WScript.Sleep 2000
Loop
objIE.Quit
set objIE = nothing
set objIE_Pop = nothing
set objShellWindows = nothing
set objShell = nothing
Answer : Enhancing a VB script to check hostname of the PC before running
Yes, you cannot do that in 2003
Random Solutions
Change default GAL to contacts in exchange 2010 or outlook
How to hide a dummy date value.
Configure Cisco router with PPPoe for ADSL connection
TP-Link td w8960n wireless bridge setup
Epson scan only runs in "install mode" on terminal server 2003
Convert web.config from .NET 3.5 to 4.0
Cocoa xcode simple startup (iPhone)
problem exportting gridview to excel spreadsheet
Running Access VBA on Open Office Base
CentOS 5.3: install: booting off USB: misunderstanding....is there a way I can INSTALL linux from an USB drive?