Recovery Console batch file

  • Thread starter Thread starter Cat62
  • Start date Start date
C

Cat62

Hi.
I have used the Rec. Console in the past to repair
corrupt registry but it takes a lot of typing. So i made
a batch file to this for me and again, it has worked fine
so many times it was a God send. But yesterday i was
repairing a registry and my batch file started throwing
up messages like "file not found" on various lines. i had
to revert to manually typing the commands. In a normal
DOS type environment you could put "echo" and "pause"
commands into a batch file to display what is happening
and also get the batch to stop on each line. But Rec
Console does not seem to recognise these commands.
Anyone know of a way to get a batch file to display each
line and pause it if need be in recovery console? Cheers .
 
See the post by Timo Salmi that I have copied below, he
posted it in this newsgroup about an hour after you asked
your question, It is worth saving.

Thanks, Timo, nice job.

--
The people think the Constitution protects their rights;
But government sees it as an obstacle to be overcome.


"Dear Readers,

Before posting a CMD.EXE command line script related
question please be
aware of the information and solutions material already
available, such
as

94268 Mar 31 2004 ftp://garbo.uwasa.fi/pc/link/tscmd.zip
tscmd.zip Useful NT/2000/XP script tricks and tips, T.Salmi

In case of grave difficulties in getting this file from
Garbo archives
see
Sites with permission to mirror Garbo archives
http://www.uwasa.fi/~ts/garbinfo/garbmirr.html

The contents of the FAQ-like script tips collection is given
below.
For more command line script or near information sources
please see

http://www.uwasa.fi/~ts/http/http2.html#cmdscript

This file TSCMDIDX.TXT lists the contents of

1CMDFAQ.TXT NT/2000/XP CMD.EXE Script Tricks
in ftp://garbo.uwasa.fi/pc/link/tscmd.zip
Alternatively available with the version number as
ftp://garbo.uwasa.fi/pc/ts/tscmd19.zip

------------------------------------------------------------
--------
1} How get today's date elements into environment
variables?
2} On Windows XP how do you stop the script files from
closing?
3} How can I customize the Command Prompt Window with
script commands?
4} How can I test is it on MSDOS/Win3..9x/Me or NT/2000/XP?
5} How do I get a fully qualified path name of my script?
6} How does one get yesterday's date?
7} How can I test if two files agree in size and datetime
stamp?
8} How do I find all the files made at of after YYYYMMDD
HHMM?
9} How can I suppress script error messages altogether?
10} How can I change the environment variable values within
a FOR loop?
11} How do I retain my original code page in these scripts?
12} How can I rename all my .JPG files sequentially in a
folder?
13} How do I get the current day of the week?
14} Help! My old batch files won't work since there is no
choice.
15} Is it possible to echo without linefeed like the Unix
echo -n?
16} How can I get the time without having to press enter?
17} How can I avoid the potential "ECHO is off." in echoing
%myvar%
18} How does one build re-usable script function modules?
19} How can one build a delay / sleep / wait procedure for a
script?
20} Is is possible to right-justify numbers or words in a
script?
21} Do you have pointers to additional script material and
tips?
22} How do I capture the current folder name into a
variable?
23} How do I get the n:th, the first and the last line of a
text file?
24} How do I get the m:th item on the n:th line of a text
file?
25} How can I quote with e.g. "> " an entire message?
26} How do I get the length of a string into a variable?
27} How can I remove all the blank lines from a text file?
28} How to convert a file written in IBM PC characters into
LATIN1?
29} How do I drop the first two characters of a string, and
so on?
30} Can one calculate the difference between two times in a
script?
31} How many days ago was 31.12.2003? What date it was a 100
days ago?
32} How can I convert a decimal number to binary, octal,
hexadecimal?
33} How can I convert a binary, octal, hexadecimal into a
decimal?
34} How can I remove the quote characters from a line?
35} How can I substitute the second field on each line of my
file?
36} I start a program from my script and it hogs my command
window.
37} How can I insert a line in the middle of a file with a
script?
38} How can I set and test the errorlevel within a script
file?
39} Is there a subroutine to convert a variable into
uppercase?
40} How do I get the number of arguments given to a script?
41} How can I create a zero-byte file? How do I test for it?
42} What is the subroutine for testing a filename for
wildcards?
43} Is there a way of counting the number of files in a
folder?
44} How do I get the first 68 columns from a text file?
45} How can I find out how many days old a file is?
46} Is a program available in the default folder or at path?
47} Is it possible to echo the redirection symbol in a
script?
48} Why do some comment lines cause errors? What can I do
about it?
49} I need to reverse a text file. How do I do that fairly
quickly?
50} How do I get the position of a substring in a string?
51} How can I echo lines in different colors in NT scripts?
52} How can I enter a password into a variable without
echoing it?
53} How can I test if a disk device is ready or not?
54} How can I get the type of a disk device?
55} How to get the creation, last modified and last access
of a file?
56} How to find and move more recent files from one folder
to another?
57} How do I get a list of all my empty folders on c:\ ?
58} How do I best combine two quoted arguments into one
quoted string?
59} How do I find if a folder exists? How about visible
files in it?
60} How do I delete all but most recent 20 files in a
folder?
61} How can one devise a command line calculator?
62} How can I compare within a script if two files are
identical?
63} How to perform a command on each line of file as an
argument?
64} How to count the number of lines in a file, empty lines
inclusive?
65} How do I add text in front and after each line in a text
file?
------------------------------------------------------------
--------

All the best, Timo

--
Prof. Timo Salmi ftp & http://garbo.uwasa.fi/ archives
193.166.120.5
Department of Accounting and Business Finance ; University
of Vaasa
mailto:[email protected] <http://www.uwasa.fi/~ts/> ; FIN-65101,
Finland
Timo's FAQ materials at
http://www.uwasa.fi/~ts/http/tsfaq.html"

message | Hi.
| I have used the Rec. Console in the past to repair
| corrupt registry but it takes a lot of typing. So i made
| a batch file to this for me and again, it has worked fine

| so many times it was a God send. But yesterday i was
| repairing a registry and my batch file started throwing
| up messages like "file not found" on various lines. i had
| to revert to manually typing the commands. In a normal
| DOS type environment you could put "echo" and "pause"
| commands into a batch file to display what is happening
| and also get the batch to stop on each line. But Rec
| Console does not seem to recognise these commands.
| Anyone know of a way to get a batch file to display each
| line and pause it if need be in recovery console? Cheers .
 
Em, not too sure David. But i'll check out the ftp site
and see if i can anything usefull. But thanks to Jim all
the same for the input. Every bit of help or feedback is
always appreciated. If i can get this batch to work i'll
post an update :)
-----Original Message-----
And what exact relevence does this spam have with the person's question.
wrote in message
 
There is nothing on that site about the recovery console and he posted that to shit people off (not you though, others of us - he probably believed it was helpful to you) else he would have posted a link rather than reproduce that regular spam.
 
Cat62 said:
I have used the Rec. Console in the past to repair
corrupt registry but it takes a lot of typing. So i made
a batch file to this for me and again, it has worked fine
so many times it was a God send. But yesterday i was
repairing a registry and my batch file started throwing
up messages like "file not found" on various lines. i had
to revert to manually typing the commands. In a normal
DOS type environment you could put "echo" and "pause"
commands into a batch file to display what is happening
and also get the batch to stop on each line. But Rec
Console does not seem to recognise these commands.

I haven't used the 'batch' command within recovery console - but suggest
you look in Help and Support and do a search on "Recovery Console
Commands" to see what it can and cannot do. In particular, RC is
confined to those commands; it will not run any executable; and has a
limited range of places where it will look for things
 
Back
Top