Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more

Automating Windows with Perl with CDROM Paperback


Amazon Price New from Used from Collectible from
Paperback
"Please retry"
$13.58 $1.64
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 209 pages
  • Publisher: Publishers Group West (September 1999)
  • Language: English
  • ISBN-10: 0879305894
  • ISBN-13: 978-0879305895
  • Product Dimensions: 9.2 x 7.4 x 0.7 inches
  • Shipping Weight: 1 pounds
  • Average Customer Review: 2.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #5,259,814 in Books (See Top 100 in Books)

Editorial Reviews

Amazon.com Review

Written for those with some previous knowledge of Perl, Scott McMahan's Automating Windows with Perl brings the spirit of Perl to Windows along with several handy sample scripts that can simplify the life of any administrator or advanced programmer.

Instead of a tutorial on the basics of Perl, this book concentrates on explaining the philosophy of Perl on Unix and what it's good for on the Windows platform. In short, concise chapters, McMahon provides sample scripts for specific tasks done in Win32 Perl. For example, there's a cron utility (for scheduling) and another script for sending mail via SMTP. For administrators, the book shows how to automate nightly backups of directories into .ZIP files.

For programmers, it shows that the traditional advantages of Perl for managing builds translates well into Win32, where it can be used to automate virtually any programming build. There is also a simple example of a COM object created in Visual C++ that can be scripted using Perl. Coverage of Win32 Perl CGI shows what CGI is and how it works. Later sections cover a wide variety of short topics, such as which code editor to use, and a number of custom utilities that can inspire you to think of ways to use Perl in real-world settings.

This short book doesn't aim to be comprehensive. Instead, it provides a nice selection of sample scripts, as well as a guide to understanding the spirit of Perl and the real advantages it offers for any Windows administrator or developer. --Richard Dragan

Topics covered: Perl history and overview, a Win32 Perl cron utility, using SMTP e-mail with Win32 Perl, automated backups, Microsoft Office 97 automation, integrating project executables: "smoke testing," automating rebuilds, C++ add-ins for Perl with Visual C++, CGI scripting, and Perl hints and tips.

About the Author

Scott McMahan manages a network of Windows and UNIX machines at Softbase Systems Inc, and has been using Perl since 1992. He is a book reviewer and author for the online site 'Cyber Reviews', and an occasional contributor to 'Windows Developer's Journal'.

More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

2.9 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

9 of 10 people found the following review helpful By A Customer on November 1, 1999
Format: Paperback
I am disappointed that I bought this book. The title and description lead a person to believe that they will gain the knowledge needed to use Perl for Windows. Instead the author spends half the book explaining outdated technologies, lamenting over switching between programming languages, and defending the way that he writes Perl code. The other half is unedited code which is basic in nature and undocumented.
This book includes no good reference material, and is not tested with any recent windows products. The author simply states that the correct modules exist (i.e. net::smtp) but that he didn't take the time to look at them for the book, and you can just do it by hand this way...
I repeat, there is not a shred of Perl for Windows resource information in this book!!!
I sure hope that 1 star is the lowest rating because that is what this 5 page term paper stretched to 200 pages deserves.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By A Customer on November 5, 1999
Format: Paperback
Pretentious title and not enough material for a book. Four pages wasted on editors for win32 (not even in an appendix). A lot of material that has got absolutely nothing to do with Perl and should not even be mentioned. The only positive thing that can be said about the book is that it sometimes touches subjects that I have not yet seen treated in any other Perl book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 4 people found the following review helpful By A Customer on March 27, 2000
Format: Paperback
Rather than showing you how to use OLE or COM directly and extensively from Perl, as I had hoped, the book's main point seems to be that you can call VB macros from Perl. It offers little help in learning VB or the Windows-specific features in Perl.
To his credit, his approach is very Perl-like: Use Perl as a glue language to bring other elements together to do work for you. However, the book does little to teach you how. I was very disappointed.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
4 of 6 people found the following review helpful By rdoe@worldnet.att.net on September 28, 1999
Format: Paperback
This book should be titled "How To Use Perl With Windows To Get A Big Fat Raise Raise".
Imagine the following on your annual review form:
"Automated my daily build to occur off-hours, thereby saving a hour per day for more productive activities. Provided free software and training to my colleages to automate each team member's daily build, providing a net increase of useful development team time of 12-1/2 percent."
Don't you think ought to be worth an easy 10-15% raise? (If not, then you really need to find a new employer.)
If that is not enough, try this:
"Implemented Automation interfaces in developed code to facilitate automated testing of code off-hours. Automated test procedures provided email report of nightly test results to all concerned parties."
I can not recall any book packed with more useful, relevant, and exciting information. As the title states, it shows how to use Perl to automate mundane tasks such as daily builds and nightly back-ups. In addition, it shows how to use COM/OLE Automation to advantage in your Perl scripts. Need a quick UI element and you don't want to use Perl/Tk? This book shows how to use Visual C++ to create an Automation DLL for the purpose of executing dialogs from your script, with, of course, native look-and-feel. Need to do some heavy lifting in C++? Need to drive the Automation interface of MS applications? This books shows how to use COM Automation to do the heavy lifting, drive DevStudio, and drive some of the Office applications.
The content of this book drips with pragmatism. It seems to emphasize using the right tool for the job, and avoids unnecessary heroics.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By A Customer on November 15, 1999
Format: Paperback
This book is not a reference book, and the reviews here trashing it do not take that into account. Anyone can colate the reference manuals into a book, but the author's point is to give real-world experience about using Perl on Windows systems to solve problems and make both administration and software development easier. The specific goal of this book is to show how Perl can be used as a natural part of a complete Windows toolkit, through real-world examples of projects and how-to information which shows how to get things done with Perl.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Product Images from Customers

Search
ARRAY(0xa2aa68b8)