Recovery Console batch file

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 .
 
J

Jim Macklin

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 .
 
G

Guest

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
 
D

David Candy

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.
 
A

Alex Nichol

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top