Using ECHO in NCFs
Novell Cool Solutions: Tip
By Bryan Keadle
Digg This -
Posted: 10 Oct 2007
Pre-NetWare 6.5, I used echo statements in my .NCFs to provide informative text about what was going on or for more descriptive prompts.
I was disappointed that these echo statements in my .NCFs no longer worked in NetWare 6.5, and instead produced:
Loading Module ECHO.NLM [ INIT FAIL ] Error: ECHO.NLM must be started from the bash shell.
However, I just discovered a way to still provide echo statements in my NCFs. So, for example, I have an .NCF that backs up the contents of my server's C: drive to a folder on SYS: so that it can be included in my volume backups:
=== CDRIVEBAK.NCF === echo on ### ### Copying C:\*.* to SYS:CDRIVE ### echo off rm -r SYS:CDRIVE rmdir SYS:CDRIVE copy /s /q C:\*.* SYS:\CDRIVE
So instead of this running "so silently" (because I want the /q in the copy statement), I at least see this on my console screen while the copy process is occurring:
SERVER1: cdrivebak.ncf >### >### Copying C:\*.* to SYS:CDRIVE >### >echo off
I'm not wild about seeing the "echo off" command, but at least I have most of my screen-echo functionality back.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com