我有一个批处理文件,它将文件路径作为用户输入&使用该输入调用控制台应用程序&最后显示我的控制台应用程序的输出消息(写入txt文件使用streamWriter)使用相同的txt文件。 这里是我的批处理文件:test.bat的批处理文件关闭时不显示txt文件的内容
@echo off
set /p folderPath= Enter the folder path:
D:\ConsoleApplication1\ConsoleApplication1\bin\Debug\ConsoleApplication1.exe %folderPath%
for /f "delims=" %%a in (D:\ConsoleApplication1\ConsoleApplication1\Solution.txt) do echo %%a
现在,如果我打开的cmd.exe &下面说:
D:>Test.bat
这是工作完美&显示出来的控制台应用程序写入消息解决方案txt文件在cmd窗口
但是,如果我双击相同的.bat文件,cmd窗口打开&要求文件夹路径,当给出执行exe文件&正在将我的exe消息写入Solution.txt,但在cmd窗口&中不显示相同内容,而是自行关闭。
我在做smethng错误? 〜Deepthi
谢谢ShayD ....它的工作 – Deepthi 2014-11-06 07:50:49