WinBatch Programming Language Directory @ eIT.in

 

eIT.ineverything IT is in Here   eIT Directory

 

 

 

Hot & Cool

 

SerkaiThe Web Cooperative

 

AntiSEThe Anti Search Engine

 

GeoDigBusinesses by Geography

 

Quali5Own a Keyword Forever

 

FollarsMaking Money from Open  Source

 

Billion Dollar Questions – and answers @ Billdoll.com

 

The Anti Bush Register – sign the register now!

 Advt 

 

eIT.in100’s of categories, 1000’s of IT resources

 

Software

 

Operating Systems, Programming & Development, Databases, Legacy & Mainframe, Internet

Hardware

 

Computer hardware and accessories, performance & maintenance, storage…

Networking & Communications

 

Networking architecture, infrastructure, administration, standards & protocols…

 

IT Infrastructure

 

ITIL, IT infrastructure management…

 

 

IT Support

 

Information technology & software support, administration, software testing, data centers…

 

IT in Industries

 

Information technology & software across industries

 

IT in Functions

 

Information technology & software across functional domains

 

IT Organizations & Industry Network

 

IT associations & organizations, IT related directories and trade networks…(Software Links Exchange)

 

IT Strategy & Design

 

Information technology & software architecture and design, IT strategy

 

IT News & Updates

 

IT news, updates, events & trade shows

IT Outsourcing Assistance


Use our services to locate the right vendor for a wide range of IT & software outsourcing domains

Related Links

 

Mainframes (Mainframe), AML, Analytics, Databases, EAI, BPO, CRM, Legacy, Legacy 2 Web, Middleware, IT Software Outsourcing & Offshoring Directory, Follars

 

 

WinBatch Programming Directory @ eIT.in

 

This section of eIT.in provides web resources for WinBatch programming language. 

 

Add Links: If you have a web site that you wish to include in this database, do let us know the details by sending a note about your URL to narsi@esource.in. We’ll quickly review the web site, and if found relevant, add it to the database. We look forward to web site owners and link exchange partners to submit URL. Thanks!  

                                                                                               

 

Looking for an outsourcing partner for software programming & development? Have you talked to us?

 

 

   

 

..

 

..

 

 

Other IT Web Sites from eIT.in

 

 

Content derived from Wikipedia article on Winbatch

 

Winbatch

From Wikipedia, the free encyclopedia

 

 

 

Winbatch is a scripting language designed to run under Microsoft Windows. It is installed as an editor / interpreter / dialog designer application that permits the writing and testing of scripts. Winbatch is a true computer language as it supports variables, conditional flow of control, and subroutines. Winbatch programs are run by an interpreter. Although a compiler is available, this binds the interpreter together with the pseudo-code into an executable file, so the code is still interpreted. The strength of Winbatch is that the functions are extremely powerful which reduces the number of lines of code as opposed to other languages. This may be important if programs have to be written quickly since studies show that programmers program the same number of lines of code per hour regardless of the programming language. The downside of this language is that it (as opposed to other languages) has primitive dialog and code editors. Winbatch is developed by Wilson WindowWare and was released in 2000 (date is very approximate). A free trial version is available on the WinBatch website.

 

Contents

 

1 Company Background

2 Hello world

3 Winbatch Uses

4 WinBatch Extenders

5 External links

 

 

 

Company Background

Wilson WindowWare, a closely held corporation, was founded in 1989 with the idea that developing Windows software might be more interesting than working for an aerospace behemoth. Command Post was released into a market of Windows early adopters who ached to replace the MSDOS Executive file browser included free in Windows.

 

Command Post was the first third-party Windows shell.

 

PC Magazine gave it a Best of 1989 award saying "Command Post just might keep you from tossing your Windows out the window."

 

In 1991, the menuing language in Command Post became WinBatch. Shortly after that, a corporate version with a "compiler" became the product that established Wilson WindowWare. Network scripting for Microsoft, Novell and other networks made WinBatch into an essential tool for network administration. The combination of desktop management and complete network automation proved to be useful. WinBatch is sold throughout the world with about 1/3 of sales outside the USA. Documentation is available in German, Spanish and Japanese languages.

 

Wilson WindowWare is privately held. Employees number about 10. Yearly sales range between 1.5 and 2.5 million dollars.

 

 

Hello world

Here is the Winbatch Hello World program:

 

 ;Comments start with semi-colons, like this

 ;Stereotypical Hello World program

 Message("Hello","World")

 

 

 

 

Winbatch Uses

System Administration

 

Software distribution

Scheduling unattended processes

Security Administration in large sites

Email Management

Automate Telnet sessions with special purpose extender functions

Control Panel Manipulation

System configuration checker, inventory, system metrics

Registry maintenance utilities

Automating login scripts

Workstation backup and restore system

Novell and MS administration

Auditing account domains

Network Administration

 

Logon scripts

Disk space utilization checker

Manage user accounts

NetWare SAA gateway and MS SNA Server automation

System admin of MS and NDS network

Server status checker

System backups

Printer installation and setup of default printer

Start and stop services automatically

ADSI Administration

Security Management

Software upgrade utilities

Data Integration

 

File Management

GUI front end for user input

Laboratory automation and instrument control via GPIB extender

Utilities to automate faxing

CD production automation

PDF file creation

Read bar codes in serial mode

Data parsing and manipulation

Analyze log files

ODBC/SQL automation

Desktop Automation

 

Automate repeated tasks

Manipulate Windows with API calls

File management

Serial and parallel port programming and manipulation

Command line utilities

Automate zipping and unzipping of files

Internet Automation

 

Automated emailer and email retrieval of messages and attachments

Control web browsers, get web pages, fill out web forms

Automate FTP transfers

 

 

 

 

 

 

 

WinBatch Extenders

WinBatch has some two dozen odd extenders that add a great deal of functionality to the WinBatch product. Only a few of the most commonly used extenders are included in the basic WinBatch install. The other extenders, if you want them, need to be downloaded and installed separately.

 

ADSI Extender:

 

The WinBatch ADSI extender provides access to the powerful functionality of Microsoft's Active Directory Service Interfaces (ADSI).

 

Control Manager Extender:

 

The Control Manager Extender allows near-complete access to all standard Windows controls displayed on the screen, and especially within Dialog Boxes presented by various applications. Controls include Check Boxes, Radio Buttons, Tabbed Dialogs, List Boxes and Combo Boxes.

 

CPU Extender:

 

The CPU Extender allows you to detect CPU type and performance. This can be used to determine information like the CPU generation, manufacturer, or existence of an Overdrive™ processor. The functions in this extender work on newer Intel486™, all Pentium and later processors, as well as on AMD and Cyrix processors.

 

File Searcher Extender:

 

The WITZSRCH extender dll is designed to extend the built-in function set of the WIL processor. The WITZSRCH extender can be used to: find any file in the system, scan all sub-directories, find all files, search the contents of any or all files.

 

GPIB Extender:

 

For the ComputerBoards (and compatible) GPIB cards or the National Instruments (and compatible) GPIB cards.

 

IP Address Grabber Extender:

 

Gets the machine's IP Addresses.

 

Mapi Extender:

 

Perform MAPI Operations.

 

Netware Extenders:

 

These network extenders provide standard support for Novell networks. They may be used in addition with other extenders, such as the Windows for WorkGroups Multinet extender or with each other. The Netware extenders help you to attach, map and manipulate network processes within your Windows System. Netware 3x functions and Netware 4x functions are designed specifically for the separate versions of Netware. These functions can be used within WIL scripts or can be compiled into WIL executables. Netware 3x and Netware 4x extenders are available for both Windows 3.1 and Windows 95. Windows NT requires the 32 bit Netware 3x or 4x extenders be used in conjunction with the Netware Client 32.

 

ODBC Extender:

 

The ODBC extender has a basic set of ODBC functions. WinBatch is accepting input on implementing other functions.

 

Parallel Extender:

 

Talk to parallel ports. Communicate with obscure hardware devices. Lab equipment. Home brew controllers.

 

Postie Extender:

 

The Ultimate Internet Email extender. Sends and receives POP3, IMAP4, and NNTP (newsgroup) email. Able to send and receive mime or uuencoded attachments.

 

Printer Control Extender:

 

Assists in working with printer drivers.

 

Process Extender:

 

The Process Extender allows near-complete access to processes various applications. It also includes performance monitoring functions. Each function has a complete running example to show its usage.

 

RAS Extender:

 

The Ras Extender allows you to manage remote access connections, and manipulate phone-book entries. Remote Access Service (RAS) provides remote access capabilities to client applications on computers using Microsoft® Windows® 95 or later and Windows NT® version 4.0 and later, including Windows 2000, operating systems. RAS applications can perform the following tasks: Start and end a RAS connection operations Create, edit, or copy phone-book entries Get RAS information, including information about existing RAS connections, and notifications when a RAS connection begins or ends.

 

Serial Communications Extender:

 

The Serial Communications Extender allows WIL scripts to communicate with standard serial ports and to devices (such as modems, lab equipment, other computers, serial terminals, serial printers and X-10 home controllers) connected to those ports. The extender has built in modem support to communicate with most standard modems. It also supports a few file transfer methods such as Zmodem.

 

Shell Operations Extender:

 

Performs Explorer-style file operations with animated graphics. Can also copy, delete, and move entire directory structures. Also has a simple Progress bar and a MessageBox that will timeout!

 

WILX Extender:

 

This extender provides additional capability to the Windows Interface Language and is a good example of the useful things you as a developer can create using the Extender SDK.

 

Windows 95 extender:

 

For use on Windows 95 workstations. Can control Windows 95 servers

 

WinInet Extender:

 

This extender extends the capabilities of Dial-up Networking and FTP. It requires MSIE 4.0, or Windows 98 or higher support.

 

Internet/WinSock Extender:

 

The Internet WinSock Extender contains a slew of functions which allow communication between host computers, Internet Service Providers and supported networks for Windows 95/98 and Windows NT operating systems. These functions include high level operations (including ftp, http, smtp, pop3, and ping) as well as low level operations consisting of various direct WinSock calls. The Internet Extender can Communicate over any TCP/IP supported network with the socket functions. Connect to an Internet Service Provider with the Dial-Up Networking (DUN) functions. Use the HTTP functions to request files from a web server. Transfer files from a remote host computer with the FTP family of functions. Check the mailbox for incoming Internet mail via the POP3 functions. Send outgoing mail with Simple Mail Transport Protocol (SMTP). These functions can be used within WIL scripts or can be compiled into WIL executables.

 

Zipper Extender:

 

This extender provides functions for zipping files into archives and unzipping them.

 

Other extenders are added periodically.

 

 

External links

Official web site

Retrieved from http://en.wikipedia.org/wiki/Winbatch

 

End of Wikipedia content, http://en.wikipedia.org/wiki/Winbatch

 

 

Web Resources for WinBatch Programming

 

 

 

 

 

More eIT.in References

 

o        Programming Languages

§         The A-Z of Programming Languages

§         A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

§         W

·         WinBatch

 

 

Main Sections @ eIT.in

 

·          Free & Open Source Software

·          Operating Systems

o        Mainframe & Legacy Operating Systems

·         Midrange

·         Mainframe Operating Systems

·          Databases

·          Programming & Development Directory

o        Programming Languages

§         The A-Z of Programming Languages

§         A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z

·          Internet & Web

§         Web Servers

§         Application Servers

§         Server Side Scripting

§         Web Services

 

 

 

 

About eIT.in

 

eIT.in is a comprehensive directory for everything IT & Software. It contains over 500 categories, and well over 10,000 web resources

 

eIT.in provides directory and web links resources for the IT, software, programming & software development domains. It is intended to be useful for application, applications programmers & developers, software technology programmer & developer, databases software development, administrators & DBAs, application developers, strategy architect, design specialists and architects, migration, integration, customization consultants and customisation analysts, administration, maintenance & support professionals, outsourcing consultant, bespoke solutions programming developers & coders, project management & functional analyst, and for system administrators, testing & quality control engineers. It will make an effort to provide resources on tutorial/tutorials, guide, guides, tips, faq, faqs on these topics.

 

eIT.in content is available under GPL: All directory content at mainframe.in is under the General Public License (GPL). Under this license, anyone is free to copy & use any amount of directory content @ eIT.in, make changes to it and use it in any way they wish, as long as they also allow the same rights to anyone else for this content. The concept of GPL has been adapted from the GNU GPL of the Free Software Movement. To those who wish to use content from eIT.in, our only request is that they acknowledge the source and provide a link back to eIT.in. This is only a request!

 

Countries & Cities Where eIT.in Provides Assistance

 

eIT Cities: Bangalore, Chennai, Mumbai, Bhubaneswar, Mysore, Kolkaka, Delhi, Pune, Trivandrum, Hyderabad

 

You are the $$$ Section of eIT.in

 

Reference

 

GeoDig – Get Local!

 

Have you checked out the GeoDig directories for over 30 countries? GeoDig provides useful local and regional web resources for over 200 cities around the world. See the list of cities and countries for which GeoDig provides locality-specific web resources.

 

North America

USA - Alabama (AL) > Birmingham; Alaska; Arkansas (AR) > Little Rock; Arizona (AZ) > Phoenix, Las Vegas, Tucson; California (CA) > Los Angeles, San Francisco, Sacramento, Fresno, Bakersfield; Colorado, CO > Denver; Connecticut, CT > Hartford; District of Columbia, DC > Washington DC; Delaware (DE) > Wilmington; Florida > Miami, Orlando, Tampa, Orlando, Sarasota, West Palm Beach, Jacksonville; Georgia > Atlanta; Hawaii > Honolulu; Idaho; Illinois > Chicago; Indiana > Indianapolis; Iowa; Kansas (KS); Kentucky (KY) > Louisville; Louisiana (LA) > New Orleans, Baton Rouge; Maine; Maryland (MD) > Baltimore; Massachusetts > Boston, Springfield; Michigan > Detroit, Grand Rapids; Minnesota > Minneapolis-St. Paul; Mississippi (MS); Missouri (MO) > Kansas City, St. Louis; Montana; Nebraska (NE) > Omaha; Nevada (NV) > Las Vegas; New Hampshire; New Jersey (NJ) > Jersey City, Newark; New Mexico (NM) > Albuquerque; New York > New York, Buffalo, Rochester, Albany, Syracuse; North Carolina (NC) > Raleigh-Durham, Charlotte, Greensboro; North Dakota; Ohio> Columbus, Cincinnati, Cleveland, Toledo, Youngstown, Dayton; Oklahoma (OK) > Oklahoma City, Tulsa; Oregon > Portland; Pennsylvania > Philadelphia, Allentown, Pittsburgh, Harrisburg, Scranton, ; Rhode Island (RI) > Providence; South Carolina (SC) > Greenville; South Dakota; Tennessee (TN) > Knoxville, Memphis, Nashville; Texas > Austin, Dallas, Houston, San Antonio, El Paso, Austin, McAllen; Utah (UT) > Salt Lake City; Vermont; Virginia (VA) > Norfolk, Richmond; Washington > Seattle; West Virginia; Wisconsin (WI) > Milwaukee; Wyoming

Canada - Vancouver, Montreal, Toronto, Calgary, Ottawa-Gatineau, Edmonton, Quebec City, Winnipeg, Hamilton, London

 

You are the $$$ Section of eIT.in

 

Europe - UK - London, Glasgow, Manchester, Birmingham, Liverpool, Sheffield, Leeds, Bristol, Edinburgh, Leicester; France - Paris, Marseille, Lyon, Toulouse, Nice, Nantes, Strasbourg, Montpellier, Bordeaux; Germany - Frankfurt (Frankfurt am Main), Munich (München), Berlin, Düsseldorf, Hamburg, Cologne (Köln), Essen, Dortmund, Stuttgart, Bremen, Duisburg, Hannover, Nürnberg (Nuremberg), Dresden, Leipzig; Italy - Milan (Milano), Rome (Roma), Napoli (Naples), Torino (Turin), Palermo, Bologna, Firenze (Florence), Genova (Genoa); Spain - Madrid, Barcelona, Valencia, Sevilla, Zaragoza, Malaga, Murcia, Las Palmas, Bilbao; Scandinavia - Finland - Helsinki (Helsingin), Espoo, Tampere (Tampereen), Vantaa, Turku, Oulu, Sweden - Stockholm, Goteborg (Göteborg), Malmo (Malmö), Uppsala, Vasteras (Västerås), Denmark - Copenhagen (Københavns), Aarhus (Århus), Odense, Aalborg (Ålborg), Norway - Oslo, Bergen, Stavanger, Trondheim; Benelux - Belgium - Brussels (Brussel), Antwerp (Antwerpen), Ghent (Gent, Gand), Charleroi, Liège (Liege), Netherlands - Amsterdam, Rotterdam, Utrecht, Eindhoven, Tilburg, ‘s-Gravenhage (sGravenhage), Groningen, Luxembourg - Luxembourg City; PortugalLisbon; GreeceAthens; HungaryBudapest; PolandWarsaw; Switzerland - Zürich (Zurich), Geneva (Geneve, Genève), Basel, Bern (Berne), Lausanne; Austria - Linz, Vienna (Wien), Graz, Linz, Salzburg, Innsbruck; IrelandDublin

 

Asia - India - Mumbai, New Delhi, Bangalore; China & Hong Kong - Hong Kong, Beijing, Shanghai, Tianjin, Wuhan, Shenyang, Guangzhou, Harbin, Xian; Japan - Tokyo, Osaka, Yokohama, Nagoya, Sapporo, Kyoto, Kobe, Fukuoka, Kawasaki, Hiroshima; South Korea - Seoul, Pusa, Taegu, Incheon, Taejeon, Taiwan - Taipei; Malaysia - Kuala Lumpur; Singapore; Russia - Moscow, St Petersburg

 

You are the $$$ Section of eIT.in

 

Middle East - Turkey - Istanbul, Israel - Tel Aviv

 

Oceania - Australia - Sydney, Melbourne, Brisbane, Perth, Adelaide

 

Africa - South Africa - Johannesburg, Cape Town, Durban

 

 

 

 

© 2006, From eIT.ineverything IT is in Here

 

eIT.in is a product of eSource India & Sourcing India

 

Other eSource & Sourcing sites: IT & Software (Dir, SAP), BPO, Chemicals, Textiles, Plant Oils, dotMobi, Billion Dollar Questions,

Biodiesel Encyclopedia, Linens, ideOS, Follars – Free, Open-source Dollars, Quali5.com – Own A Keyword Forever, AntiSE, Serkai, Leather & Hide, GeoDig