[Info-ingres] Windows Server and batch scripts

pwhite peercore pwhite at peercore.com.au
Thu Aug 3 08:56:19 UTC 2017


Hi Marty and all,

I think the list server has not distributed my post with the attachments.
If anyone wants them please feel free to contact me.


All my scripts are regular DOS command scripts not Powershell.
Yes you can use subroutines (messy) and call other scripts (easy).
See for example, I make a lot of use of yyyymmdd.bat which sets a bunch of
date stamp type variables.

You can access CMD window thus:

Server 2008 / Win7 and prior
	Start, run, "cmd" <enter>

Server 2012 / Win8 and after
	WindowsKey, "cmd" <enter>


Here is a resource I use to help me out.
https://ss64.com/index.html
Click on CMD.


postie.exe here:
http://www.infradig.com/postie.html

alternative
https://github.com/muquit/mailsend






-----Original Message-----
From: info-ingres-bounces at lists.planetingres.org
[mailto:info-ingres-bounces at lists.planetingres.org] On Behalf Of Martin
Bowes
Sent: Monday, 31 July 2017 8:31 PM
To: paul.white at shift7solutions.com.au; info-ingres at lists.planetingres.org
Subject: Re: [Info-ingres] Windows Server and batch scripts

Hi Paul,

I've managed to look through those scripts...it looks like PowerShell
doesn't do subroutines and you've had to make them using goto statements. Is
that the case?

Also, is postie.exe a home brew effort?

Marty

-----Original Message-----
From: Paul White [mailto:paul.white at shift7solutions.com.au] 
Sent: 27 July 2017 11:06
To: info-ingres at lists.planetingres.org
Subject: Re: [Info-ingres] Windows Server and batch scripts

"it's more powerful than cron"
and comes with some really annoying bugs.


I've attached some examples I've used and enhanced over the years.
Feel free to borrow or reuse - no warranty implied.



-----Original Message-----
From: info-ingres-bounces at lists.planetingres.org
[mailto:info-ingres-bounces at lists.planetingres.org] On Behalf Of Roy Hann
Sent: Thursday, 27 July 2017 7:11 PM
To: info-ingres at lists.planetingres.org
Subject: Re: [Info-ingres] Windows Server and batch scripts

Martin Bowes wrote:

> Much to my horror I've had to install a server on a windows 
> box....Ugh, I feel unclean.
> 
> How do you automate batch scripts to do basic maintenance such as 
> backups, modifies and optimizes? If anyone has a sample script and 
> some pointers on what the cron equivalent is on Micropox then I'd be 
> very grateful to see them.
> 
> Martin Bowes
 
As Michael Cressy pointed out, the Windows Task Scheduler is what you need.
As he also said, it's more powerful than cron.

What he didn't say is that it can be a royal pain to diagnose and debug when
something goes wrong. It's idea of success is doing its own job
successfully, not your script doing its job successfully. "The operation was
a complete success. Unfortunately the patient died."

Working across multiple platforms I would not counsel you to invest any time
in learning PowerShell. It is undoubtedly capable. It is vastly more capable
than the DOS scripting language. But the learning curve is steep and long
and you end up with a skill that is applicable only to Windows.

I have become a bit of a fan-boy for Python (Python 3.5 to be specific),
which I now use for all my platform-independent scripting. 



_______________________________________________
Info-ingres mailing list
Info-ingres at lists.planetingres.org
http://lists.planetingres.org/mailman/listinfo/info-ingres
_______________________________________________
Info-ingres mailing list
Info-ingres at lists.planetingres.org
http://lists.planetingres.org/mailman/listinfo/info-ingres




More information about the Info-ingres mailing list