University of Vaasa, Finland, Linux Pentium, node number 193.166.120.5 (garbo.uwasa.fi) has a large collection of shareware, freeware and public domain programs which are available by anonymous ftp (file transfer program) and WWW (World Wide Web). This information file ftp://garbo.uwasa.fi/pc/ts/0news_ts.txt contains news about the programs in the /pc/ts directory (in reverse order). .................................................................... Prof. Timo Salmi mailto:ts@uwasa.fi ftp & http://garbo.uwasa.fi/ Hpage http://www.uwasa.fi/laskentatoimi/english/personnel/salmitimo/ Department of Accounting and Finance, University of Vaasa, Finland Timo's FAQ materials at http://lipas.uwasa.fi/~ts/http/tsfaq.html Dense spam-kill procmail filtering with a public email key in effect .................................................................... Sat 13-Sep-2008: The updating of this information has been discontinued due to other pressures for time. Thu 21-Aug-2008: Now that the HTML-version of my NT/2000/XP/.. script FAQ is ready at http://www.netikka.net/tsneti/info/tscmd.htm I have made a corresponding update of the zipped file version 237833 Aug 21 2008 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd48.zip Useful NT/2000/XP script tricks and tips, T.Salmi Thu 6-Mar-2008: I am gradually building up the web alternative of the FAQ section 1CMDFAQ.TXT if this collection at http://www.netikka.net/tsneti/info/tscmd.htm Consequently there are updates of the information reflected in the following succession Tue 20-May-2008 tscmd47a.zip Fri 30-May-2008 tscmd47b.zip Sat 7-Jun-2008 tscmd47c.zip Wed 2-Jul-2008 tscmd47d.zip Mon 21-Jul-2008 tscmd47e.zip Mon 4-Aug-2008 tscmd47f.zip Xxx 8-Aug-2008 tscmd47g.zip In tscmd47a.zip also updated "WHEREIS.CMD Find a file anywhere on a drive" to be slightly more tolerant of LFN quirks. In tscmd47c.zip also added 163} How do I test and ensure that CRLF is the last char of my file? 164} How to concatenate (join/paste side by side) two files? In tscmd47g.zip also added 165} How do I get the date and time separators and the local formats? Sat 26-Apr-2008 Update 219168 Apr 26 2008 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd47.zip Useful NT/2000/XP script tricks and tips, T.Salmi I have started an HTML-version of the collection 1CMDFAQ.TXT file. That is the main FAQ text file. Only a part of the items have been converted yet. Nor are the HTML-pages meant to replace the tscmd.zip collection. Rather as an optional reference utilizing the visual flexibility of HTML presentation.The address of the HTML-version is http://www.netikka.net/tsneti/info/tscmd.htm Even if there are no new items, as a consequence of the html-version I have done much even complete rewriting on a number of the FAQ items. Some of it even crucial. E.g. better to handle long file names and on occasion the poison characters, and much much more. Hence the release of this intermediate version. Thu 6-Mar-2008: A minor update 209940 Mar 6 2008 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd46a.zip Useful NT/2000/XP script tricks and tips, T.Salmi Added more information to "10) How can I change the environment variable values within a FOR loop?" Renamed the earlier item "40) How do I get the number of arguments given to a script?" to a more generic "How to get the number of and parse the arguments given to a script?" with added tricks. Added a new example to the item "80) How can I extract the last part of a path such as C:\ABC\DEF\GHI\?" Sat 23-Feb-2008: Released the update 207709 Feb 23 2008 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd46.zip Useful NT/2000/XP script tricks and tips, T.Salmi Added to the collection the new scripts "QP2DOS.CMD Convert quoted printable encoded file to DOS" "MAKEPASS.CMD Make a randomized password" Updated "EDATE.CMD to display some alternative date formats" to display some more date formats by adding switches /C1 = DD.MMM.YYYY HH:mm:ss /C2 = Wkd DD-MMM-YYYY HH:mm /C3 = YYMMDD /C4 = YYYYMMDD It also sends the new result to the clipboard if a clipboard utility is available. For that, get CLIP.EXE from the publicly available Windows 98 Resource Kit or copy a more recent version from Windows Server 2003's C:\%windir%\system32 folder. Linkrot is inevitable. Updated a number of reference links in the 1CMDFAQ.TXT FAQ file. Sun 23-Dec-2007: After the many rounds of the FAQ collection the updates naturally come farther apart. The previous update was in May 2007. The new update now is 202569 Dec 23 2007 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd45.zip Useful NT/2000/XP script tricks and tips, T.Salmi It includes the following new items in the main FAQ file 1CMDFAQ.TXT 161} How do I test that the Windows Script Host is available? 162} Finding duplicate files in a directory tree plus some additions and corrections here and there. I have also updated many of the script files included in the collection. Mainly, I have added a lockfile test to prevent running duplicate copies of some of the slower scripts which use auxiliary, temporary files for their tasks. I have also added some tests to ensure that the path to the %TEMP% folder is present. And some other, minor changes. Unless there are problems, these exotic adjustments should be invisible to the user in running the scripts. Furthermore, rewrote e.g. the following batch to give much more information "FULLNAME.CMD Display the full name of a file" Tue 24-Jul-2007: I have made an update of my free-for-private-use Windows icons collection. It now contains about 418 icons. The collection is downloadable as 209279 Jul 24 2007 ftp://garbo.uwasa.fi/pc/ts/tsicon12.zip tsicon12.zip Timo's Windows icons collection, T.Salmi Sat 14-Jul-2007: In these days most of the web pages on the Internet are written with all kinds of generator programs. However, it also is possible to write and edit the source directly, as I have done for a lot of my own web pages such as my home page located at http://lipas.uwasa.fi/~ts/ . I habitually use small images for decoration and information purposes on those pages. During the years I have made a fair collection of GIF thumbnail images for the purpose. About six years since the last version I have made an update 461029 Jul 14 2007 ftp://garbo.uwasa.fi/pc/ts/tsgifs20.zip tsgifs20.zip Timo's free collection of 1188 GIF thumbnails for WWW A tip. If you want to browse the collection, make a temporary folder and extract all the images to that folder. If you have e.g. XP or Vista, it is easy to invoke the thumbnails option in the folder view to see all the images. Alternatively, connect to the following web page: http://lipas.uwasa.fi/~ts/gifst/gifst.html Thu 17-May-2007: I have made an update 195399 May 17 2007 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd44.zip Useful NT/2000/XP script tricks and tips, T.Salmi Added the followin new items to the included FAQ file 1CMDFAQ.TXT 159} How do I test that a name does not contain lowercase letters? 160} How do I get a list of all my folders with and sorted by size? Added a method for using ANSI escape color sequences to 51} How can I echo lines in different colors in NT scripts? Fri 16-Feb-2007: After releasing the version tscmd43.zip it came up in alt.msdos.batch.nt that some users may use or have to use long file names for their TEMP and TMP variables. This was news to me. Although this might just be a rare exception I have browsed through the FAQ for such eventualities and tried to make the FAQ items and the included scripts more universal in that respect. Hence a quick followup release 193207 Feb 16 2007 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd43a.zip Useful NT/2000/XP script tricks and tips, T.Salmi Wed 14-Feb-2007: I have made an update 192436 Feb 14 2007 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd43.zip Useful NT/2000/XP script tricks and tips, T.Salmi Added the scripts DATET.CMD Put the current date parts into the environment (Aka the mother of all command-line script FAQs) FINDTMP.CMD Find and list all the *.TMP files (Mainly a demo of another top FAQ) RULER.BAT An aid to pinpoint CLI screen colums and rows TSCD.CMD Show current/given folder both in short and long formats WHOISME.CMD Get IP and user information Added the following FAQ item to 1CMDFAQ.TXT 158} Why won't the statements within my if condition work properly? Sat 13-Jan-2007: Update 182662 Jan 13 2007 ftp://garbo.uwasa.fi/pc/link/tscmd.zip tscmd42.zip Useful NT/2000/XP script tricks and tips, T.Salmi The changes include: MAILDATE.CMD Build a message's "From" header Added an /SUBJ switch to include the subject from the email header with the date added. NAMEDOWN.CMD Covert a filename to lower case NAMEUP.CMD Covert a filename to upper case Corrected the bug that caused a failure for filenames with parentheses. Added to the FAQ file 1CMDFAQ.TXT 154} How do I remove leading zeros from a string with script only? 155} How can I use command-line to open a Windows Explorer Window? 156} How does one create a stortcut using the command-line? 157} How to get the count of words and the last word of a variable? Tue 2-Jan-2007: The older news about the files in the /pc/ts directory http://garbo.uwasa.fi/pc/ts.html are available as : ftp://garbo.uwasa.fi/pc/ts/0newts66.txt The news announcements of 2006 about ts-programs, T.Salmi : and so on, backwards.