Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Question regarding the file() command
Message
 
 
To
06/08/2009 10:46:46
Lamar Glover
Southeastern Apparel, Inc.
Dothan, Alabama, United States
General information
Forum:
Visual FoxPro
Category:
Other
Environment versions
Visual FoxPro:
VFP 9 SP2
OS:
Windows XP SP2
Network:
Windows 2003 Server
Miscellaneous
Thread ID:
01416491
Message ID:
01416500
Views:
137
This message has been marked as the solution to the initial question of the thread.
Try to ping PC in question using WMI
loLocator  = CREATEOBJECT('WBEMScripting.SWBEMLocator')
loWMI	   = loLocator.ConnectServer()
lcComputer = "UpsMachineName"
loPing     = loWMI.Get([Win32_PingStatus.Address='] + lcComputer + ['])

IF loPing.StatusCode = 0     && available
...
>Our business is catalog sales. We ship via UPS with their proprietary package. The shipping information is exported to a CSV file on the UPS machine. Our CSR's can access this file to get the most up to date shipping and tracking information. However, at times the shipping department closes earlier than the Customer Service Dept. and the UPS machine is not available. Prior to shutdown the CSV file located on the UPS machine is copied to our server.
>
>Accessing the CSV file is handled in the following way:
>
>if file(\\UPS\*.csv)
> use the UPS machine csv file
>else
> use the Server csv file
>endif
>
>This does the job. However there is a significant delay returning the file() value if the UPS machine has been shut down.
>
>Is there a more efficient way to do this?
>
>Any assistance is appreciated.
--sb--
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform