•
•
•
•
What is DaniWeb IT Discussion Community?
You're currently browsing the Windows NT / 2000 / XP / 2003 section within the Tech Talk category of DaniWeb, a massive community of 392,090 software developers, web developers, Internet marketers, and tech gurus who are all enthusiastic about making contacts, networking, and learning from each other. In fact, there are 3,939 IT professionals currently interacting right now! Registration is free, only takes a minute and lets you enjoy all of the interactive features of the site.
Please support our Windows NT / 2000 / XP / 2003 advertiser:
Views: 3908 | Replies: 3
![]() |
Re: How can i suppress a user prompt while running a batch file in windows 2000 machin
#2
May 3rd, 2007
It depends on what you are doing.
Some commands have a /b or /n switch to tell them they are being run from a batch file (and to suppress prompts.)
Another way is to have input and output redirection. But the input file must have all of the correct responses in the correct order (and the batch file can go horribly wrong if an unexpected error prompt appears. Put the redirection in the command line that starts the batch file, or in the batch file line which starts the command.
< redirects input, > redirects output, >> redirects error messages. There must be no space between the redirection sysmbol and the file.
Some commands have a /b or /n switch to tell them they are being run from a batch file (and to suppress prompts.)
Another way is to have input and output redirection. But the input file must have all of the correct responses in the correct order (and the batch file can go horribly wrong if an unexpected error prompt appears. Put the redirection in the command line that starts the batch file, or in the batch file line which starts the command.
< redirects input, > redirects output, >> redirects error messages. There must be no space between the redirection sysmbol and the file.
dothis.bat <promansr.txt >digester.txt
Daylight-saving time uses more gasoline
•
•
Join Date: Apr 2007
Posts: 6
Reputation:
Rep Power: 0
Solved Threads: 0
Re: How can i suppress a user prompt while running a batch file in windows 2000 machin
#3
May 3rd, 2007
Re: How can i suppress a user prompt while running a batch file in windows 2000 machin
#4
May 5th, 2007
You are right, I was thinking of the OS-9 similar redirections. DOS uses >> for append.
In my example, dothis.bat is the batch file.
promansr.txt is a text file full of the expected responses to prompts, one response per line.
e.g. (I put the question over to the right. it is not part of the file)
digester.txt takes all of the output and "digests" it. You need to remove the file between runs of the batch file. You can do this by calling another batch file which deletes the file (and the two batch files could delete each other's files).
ECHO OFF
this command as the first line of a batch file also removes a lot of queries.
In my example, dothis.bat is the batch file.
promansr.txt is a text file full of the expected responses to prompts, one response per line.
e.g. (I put the question over to the right. it is not part of the file)
y (are you sure?)
n (send to printer?)
(Press ENTER to continue.)
y (Replace the file? y/n/c=cancel)digester.txt takes all of the output and "digests" it. You need to remove the file between runs of the batch file. You can do this by calling another batch file which deletes the file (and the two batch files could delete each other's files).
ECHO OFF
this command as the first line of a batch file also removes a lot of queries.
Daylight-saving time uses more gasoline
![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
•
•
•
•
•
•
•
•
DaniWeb Windows NT / 2000 / XP / 2003 Marketplace
•
•
•
•
apple browser cd choose command computer console crack debian defender dell development download drm explorer fiji install internet leopard linux microsoft mobile news office open operating os parliament photo registry root security server software source spyware survey system technology tiger torvalds tweaks ubuntu unix upgrade vista windows windows update windows vista xp
- recursive delete using a batch file on windows-XP (Existing Scripts)
- How can i capture a crash while running a batch file? (Windows NT / 2000 / XP / 2003)
- Batch File Question (Windows NT / 2000 / XP / 2003)
Other Threads in the Windows NT / 2000 / XP / 2003 Forum
- Previous Thread: Computer will not boot past the "Windows XP home edition" screen
- Next Thread: Headache with this problem...



Linear Mode