怎么把bat运行的结果内容输入到txt文件里面(若是能直接输入到数据库也行) 5C

我用一个bat文件运行了一个jar包然后输出了一堆数据,想把数据存到txt文件里面,相请问一下各位大佬怎么操作

bat

5个回答

重定向到txt文档,即可。
如:
set filepath=d:\1.txt
rem 写之前可判断下目标文件是否存在,清空文件内容。
if exist %filepath echo. >%filepath%

rem 假定要写入的数据是一个存储在一变量的数据,如变更strs
set strs=message
echo %strs% >%filepath%

rem 最好追加 >> 示例如下
echo %strs% >>%filepath%

a874909657
a874909657 回复a874909657: @echo off call "批处理路径">D:\结果.txt start notepad D:\结果.txt 如 @echo off call "D:\procedure.bat">D:\结果.txt start notepad D:\结果.txt
一年多之前 回复
a874909657
a874909657 大神你这个我有点看不太懂啊,我在百度看到的这个
一年多之前 回复

楼上说的有点麻烦了
我执行了一个dir命令,将输出定位到了当前目录下的dir.txt
图片说明
然后,在当前目录下就能看见这个文件了
图片说明
楼主明白了?

sunzy993
sunzy993 回复a874909657: 那你看看试试 fsy351 的方法吧
一年多之前 回复
a874909657
a874909657 我的意思是 我运行了一个BAT文件(这个bat文件我本来是用来运行JAR文件的)我就想知道这个文件怎么更改一下能把这个bat文件运行输出后的内容存到TXT文件里面
一年多之前 回复

输出是你运行的jar文件自身产生的吗?
建议你把bat文件内容贴出来,标注一下你需要保存到txt的输出位置

a874909657
a874909657 是的 @echo off Java -cp artemis-sdk-demo.jar;lib/*; com.hikvision.ga.ArtemisTest @pause
一年多之前 回复

bat文件中运行jar文件命令这么写就行了

java -jar xxx.jar > d:\1.txt

fsy351
fsy351 回复a874909657: 虽然隔着两个月了,还是请去看看 @echo off、echo off、和没有这句话的区别再说我这个对不对
一年多之前 回复
a874909657
a874909657 你好, 你的的代码直接在命令行窗口运行是对的,但是放到BAT文件下面去是运行不了的, 这个是我的bat文件代码 @echo off Java -cp artemis-sdk-demo.jar;lib/*; com.hikvision.ga.ArtemisTest @pause
一年多之前 回复

直接在CMD窗口点编辑保存也可以

a874909657
a874909657 我需要的是点击BAT文件有这个效果
一年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
程序能运行,但不能输入结果
using System;rnusing System.Collections.Generic;rnusing System.Linq;rnusing System.Text;rnrnnamespace Xuwanshanrnrn public class OverdraftEventArgs : EventArgsrn rn public OverdraftEventArgs(int balance, int qukuan)rn rn _balance = balance;rn _qukuan = qukuan;rn rn public int Balancern rn getrn rn return _balance;rn rn rn public int QuKuanrn rn getrn rn return _qukuan;rn rn rn protected int _balance;rn protected int _qukuan;rn rn public class Accountrn rn public delegate void OverdraftEventHandler(object sender, OverdraftEventArgs e);rn public event OverdraftEventHandler OnOverdraftHandler;rn public Account(int anInitialBalance)rn rn _balance = anInitialBalance;rn rn public int Balancern rn getrn rn return _balance;rn rn rn public void Deposit(int aDeposit)rn rn if (aDeposit < 0)rn throw new ArgumentOutOfRangeException();rn _balance += aDeposit;rn rn public bool Qukuan(int aDebit)rn rn if (aDebit < 0)rn throw new ArgumentOutOfRangeException();rn if (aDebit < _balance)rn rn _balance -= - aDebit;rn return true;rn rn OverdraftEventArgs args = new OverdraftEventArgs(_balance, aDebit);rn OnOverdraft(args);rn return false;rn rn public void AddOnOverdraft(OverdraftEventHandler handler)rn rn OnOverdraftHandler += handler;rn rn protected void OnOverdraft(OverdraftEventArgs e)rn rn if (OnOverdraftHandler != null)rn OnOverdraftHandler(this, e);rn rn protected int _balance;rn rn public class Monirn rnrn public static void Main()rn rn Account myAccount = new Account(100);rn Account.OverdraftEventHandler handler = null;rn handler = new Account.OverdraftEventHandler(OnOverdraft);rn myAccount.AddOnOverdraft(handler);rn rn public static void OnOverdraft(object sender, OverdraftEventArgs e)rn rn Console.WriteLine("an overdraft occurred.");rn Console.WriteLine("the account balance is 0.", e.Balance);rn Console.WriteLine("qu kuan shi 0.", e.QuKuan);rn rn rn rn rn rnrnrn请大家帮我看一下,谢谢
WHERE MD001='' 的 ‘’里面内容运行后输入
请高手指点怎么可以做到:rnSELECT * FROM BOMMD WHERE MD001='字符'rnrn在查询分析中---执行(按F5)后,跳出个输入框,要求用户输入MD001='’里面的字符内容,再将符合用户输入的条件的结果显示出来??
怎么把txt文件中的数据输入到结构体数组
我有个文件的内容是rn1 Ern2 Ern3 Wrn4 Ern5 Wrn6 Wrn7 Wrn8 Ern9 Wrn10 Ern11 Ern12 Ern13 Wrn14 Ern15 Ern但15不是确定的,长度可以从键盘上输入,我建了个结构体rnstruct baboonrnrn int arrive_time;rn int direction;rn int rope_position;rn;rn但我想是不是应该建个结构体数组,怎么从TXT文件中把值赋给arrive_time和direction? 1 E 是一个, 2 E第2个,这样下去。给个代码看看,谢谢。
textarea里面怎么取得输入内容的字节数?
类似于.net下面的Encoding.GetEncoding().GetByteCount()rn因为textarea里面有中文输入的rn
输入算式,输入结果
VC++6.0做的,输入算式,回车得出结果。
怎么修改 txt文件里面内容
string path=System.Web.HttpContext.Current.Server.MapPath("content.txt") rn FileStream fs = new FileStream (path, FileMode.OpenOrCreate, FileAccess.Write) ;rn StreamWriter m_streamWriter =new StreamWriter(fs,System.Text.Encoding.GetEncoding("GB2312")) ; rn m_streamWriter.Write("aaaaaaaaaa");rn m_streamWriter.Flush();rn m_streamWriter.Close();rnrnrn 这段代码是在Txt文件里 添加 文字 不能修改文字rn
怎么在txt文件中输入回车符?
try rn FileInputStream f1=new FileInputStream("c:/test2.txt");rn FileChannel c=f1.getChannel();rn FileOutputStream f2=new FileOutputStream("c:/test.txt",true);rn FileChannel c1=f2.getChannel();rn ByteBuffer fb=ByteBuffer.allocate(1024);rn try rn c.read(fb);rn[color=#FF0000] fb.put("/r/n".getBytes());[/color]rn fb.flip();rn rn c1.write(fb);rn rn catch (IOException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rn catch (FileNotFoundException e) rn // TODO Auto-generated catch blockrn e.printStackTrace();rn rn怎么样让输入到test.txt中的内容另起一行?就用通道这种方式。
float数据怎么输入到txt文件?
rn 我是按网上说的做法:rnrn CFile file;rn file.Open("D:\new.txt",CFile::modeCreate|CFile::modeWrite);rn CString str;rn for(int i=0;i<10;i++)rn rn str.Format("%f",*(p+i));rn file.Write(str,sizeof(str));rn rn file.CLose();rnrn 但是调试发现执行到file.Write()那一句就报错,我改了好久都不对,有木有哪位大侠指点下哈?
如何把Excel表格内容输入vfp数据库
我想把Excel表格内容输入到FoxPro数据库,但是Excel表只能做成自由表,没法加入数据库。请大神帮忙
怎么让下拉菜单能输入内容?
rnrn 电脑产品 rn 英语产品 rn rn rnrn rn 产品 rn rn rnfunction catch_keydown(sel)rn rn switch(event.keyCode)rn rn case 13:rn //Enter;rn sel.options[sel.length] = new Option("","",false,true);rn event.returnValue = false;rn break;rn case 27:rn //Esc;rn alert("text:" + sel.options[sel.selectedIndex].text + ", value:" + sel.options[sel.selectedIndex].value + ";");rn event.returnValue = false;rn break;rn case 46:rn //Delete;rn if(confirm("确定要删除吗?"))rn rn sel.options[sel.selectedIndex] = null;rn if(sel.length>0)rn rn sel.options[0].selected = true;rn rn rn event.returnValue = false;rn break;rn case 8:rn //Back Space;rn var s = sel.options[sel.selectedIndex].text;rn sel.options[sel.selectedIndex].text = s.substr(0,s.length-1);rn event.returnValue = false;rn break;rn rn rnrnfunction catch_press(sel)rnrn sel.options[sel.selectedIndex].text = sel.options[sel.selectedIndex].text + String.fromCharCode(event.keyCode);rn event.returnValue = false;rn rnrn这样实现了在第二个菜单能自己输入内容,但不能将自己输入的内容添加到数据库里,到数据库里的还是函数function chg(i) 中变量 arr中的内容,各位兄弟姐妹,有什么高招能将自己输入的内容添加到数据库里去?谢谢
怎么把用户输入的数据存进数据库里面去
用的是windows forms 我现在有个页面是要新增几个数据 比如用户名和密码类似。我要怎么把用户输入的用户名和密码存进数据库对应的表里面去,数据库连接已经在webconfig里面配置好了的,现在就不知道要怎么把用户输入的用户名和密码存进数据库对应的表里面去。 麻烦各位了,新人求帮助。 谢谢 各位哥哥
怎么控制输入的内容
请问各位大哥:rn 怎么控制 TEdit(和TMaskEdit) 输入的内容 (只允许输入数字、小数点、正负号)
怎么把输入的中文带格式的转换成代码输入数据库
[img=https://img-bbs.csdn.net/upload/201308/08/1375928818_382208.jpg][/img]rnrn像这样带换行格式的转成代码存入数据库,字体大小颜色无所谓,只要识别 空格 换行这种转成代码就可以了,有什么好的方法
怎样把MEMO里输入的内容保存为一个TXT文件
用SAVEDIALOG好像不行
bat命令行 运行程序 自动输入
在cmd中运行一个程序要求用户输入后回车 有没有办法在bat批处理文件中自动替用户输入呢
简单问题,网页里面有没有能直接输入信息的对话框?
就跟SE里面的InputDialog一样,我想在网页里用这样一个对话框,有吗,请问怎么用?
bat直接运行cmd
cmd /k "cd /d D:\pfb-wap&&cnpm run dev" 进入到d:\pfb-wap并执行cnpm run dev命令
后台怎么把文字输入数据库
有一个textbox1,填入1999后,点击输入,如何在数据库中变成 1999年 啊?
怎么把数据库中大文本在页面输入
通过textarea输入一些文章资料,直接保存在了数据库oracle中。rn怎么把从数据库里取出数据显示在页面上,做为文本输入,按段落显示段在页面上,或者说小时在textarea中,但不要显示边框。
使用python把输入的信息转为.txt文件
使用的语言是python,输入相应的信息后,在相应的文件夹中形成txt文件
把数据从.txt文件输入mysql的问题
我用load data file 那个语句把数据输入mysql,但是最后一项不能正常输入,只有最后一条可以,要怎么解决啊?rn我设了一个表,里面有几个colume分别是hard char(10),mark char (10),content char(200),choice1 char(10),choice2 char(10),choice3 char(10),choice4 char(10),answer char(10)rn其他都可以正确输入,但是最后一项answer不行,为什么?要怎么办?
bat 交互输入
写了一个bat是操作oralce的,登录oracle的用户名和密码是写在bat里面的,我不知道如何才能让用户自己输入用户名和密码这样我就不必每次修改bat文件来在不同的用之之间切换了。rn就象shell里面的read一样的。rn也就是标准输入。
i_love_you_father怎么输入结果father_you_love_me?
帮忙写两种哈 rnrn一种用split的rnrn一中不用split的rnrn求解
c中怎么实现直接输入表达式啊,比如直接输入“sin4”之后回车,就出结果~~
谢谢rn还有什么输入1+2回车等rnrnrn谢谢
word里面怎么输入数学符号?
我想在word里面输入x的3次方,还有我想给一些字母加上下标,比如x1,x2,该怎么加呢?
关于txt文件的输入问题
如果有两个txt的文件要输入到内存,要怎么输入啊?
txt文件能下载,但是里面没有内容,怎么解决--急
rn<%rndim recordsetrnSID=request.QueryString("SID")rn rnFunction bin2str(binstr)rnrn Dim varlen,clow,ccc,skipflagrn skipflag=0rn ccc = ""rn varlen=LenB(binstr)rnrn For i=1 To varlenrn If skipflag=0 Thenrn clow = MidB(binstr,i,1)rn If AscB(clow) > 127 Thenrn ccc =ccc & Chr(AscW(MidB(binstr,i+1,1) & clow))rn skipflag=1rn Elsern ccc = ccc & Chr(AscB(clow))rn End Ifrn Elsern skipflag=0rn End Ifrn Nextrnrn bin2str = cccrnEnd Functionrnrnsql="select * from PC_SEISMIC_ACQUISITION_SPS where id='" & SID &"'"rnset recordset=dataconn.Execute(sql)rnrncexianhao=trim(recordset("cexianhao"))rnflName= cexianhao +".txt"rnrnResponse.Buffer = truernrnrnstrData = (recordset("daohang").value)rnrntmps1=bin2str(strData)rnrnrncd=len(tmps1)rnrow=cd/47rnstr=recordset("DAOHANGSHUOMING")rnstr=str & vbcrLfrnrncxname="S"+trim(recordset("cexianhao"))rnkg=20-len(cxname)rnrnfor j=1 to kgrn cxname=cxname+" "rnnext rnrnfor i=1 to rowrnrn shot=mid(tmps1,(i-1)*(47)+1, 5)rn weidu=mid(tmps1,(i-1)*47+7,9)rn jingdu=mid(tmps1,(i-1)*47+17,10)rn x=mid(tmps1,(i-1)*47+29,8)rn y= mid(tmps1,(i-1)*47+38,9)rn str=str +cxname+shot+weidu+"N"+jingdu+"E "+ x + y & vbcrLfrnnextrnrn rnResponse.Clearrn rn%>rn<%rnrnResponse.AddHeader "Content-Disposition", "attachment; filename="&flNamernResponse.AddHeader "Content-Length",flsizernResponse.ContentType = ContentTypernrnResponse.Write strrnResponse.Flushrnresponse.Clear()rnrnresponse.endrnrn%>rnrnrnrn
输入日志为txt文件
输入日志为txt文件  foreach (var item1 in listReceivePerson)                             {                                 StreamWriter sws = File.AppendText(&quot;D:\\uploadPayMentLog\\errlog&quot; + System.DateTime....
Editor 控件能直接输入就输入数字么?
我做了一个很简单的Editor例子,想能够直接输电话号码一样直接输入数字,这个怎么实现啊?rn另外,还有一个问题,就是我模拟器上可以删除刚刚编辑的字符,但是拿到手机上就不能够修改了(不能回退)。rn请大家指教
txt文件输入问题
我有整型二维数组 int DataMinus[10][10]rn想吧这个数组按照原来得顺序放到txt文件里去rnrn该怎么写代码?rnrn下面这种方法对么?为什么txt文件里显示全都是乱码“烫烫........................“rnrnrnCFile file;rnint Data[1]=0;rnrn file.Open("c:\\MyFile.txt",CFile::modeCreate|CFile::modeWrite);rn file.SeekToBegin();rn for(int i=0;i<10;i++)rn rn for(int j=0;j<10;j++)rn rn Data[1]=DataMinus[i][j];rn file.Write(Data,sizeof(Data));rn rn file.Write(Enter,sizeof(Enter));rn rn file.Flush();rn file.Close();rn
javascrpt搜索框输入拼音直接显示中文结果
javascrpt搜索框输入拼音直接显示中文结果,怎么实现,比如输入rnxiangbao,就能查询箱包
为什么要输入两次才运行出第一次输入的结果?
[img=http://img.my.csdn.net/uploads/201212/25/1356434719_6610.png][/img][img=http://img.my.csdn.net/uploads/201212/25/1356434656_5367.png][/img]#include "stdafx.h"rn#include rn#include rn#define N 8rnint main(int argc, char* argv[])rnrn char a[N]='\0','\0','\0','\0','\0','\0','\0','\0';rn char *p;rn void wenzi(char *p);rn printf("输入汉字的拼音:");rn scanf("%s\n",a);rn p=a;rn wenzi(p);rn return 0;rnrnvoid wenzi(char *p)rnrn int b;rn if(strcmp(p,"wo")==0) b=1;rn else if(strcmp(p,"ai")==0) b=2;rn else b=0;rn switch(b)rn rn case 1:printf("我"); break;rn case 2:printf("爱"); break;rn case 0:printf("没有此字!");rn rnrn运行时,我输入wo按回车没有得出结果,光标移到了下一行,然后我继续输入ai按回车,才运行出第一次输入的结果。为什么呢?
能否限制window.prompt("输入手机号码",'')这个里面输入的内容?
window.prompt("输入手机号码"+i,'')能否限制里面输入的内容,我想只让他输入数字,并且限制长度,不知道有什么方法可以办到啊,帮帮忙啊谢谢了!
把文件输入数据库的问题
我写了段把图片文件存储到数据库的代码,编译能通过,就是不能存数据,高手帮看看这是什么问题!rnvar fs : TFileStream;rn ext,n: string;rnbeginrn n:=Opendialog1.FileName;rn if not FileExists(n) thenrn beginrn Application.MessageBox(PChar('ÕÒ²»µ½Îļþ'+n),'´íÎó',MB_ICONERROR);rn Exit;rn end;rn ext := ExtractFileExt(n);rn fs := TFileStream.Create(n,fmOpenRead);rn ADOTable1.Append;rn tryrn adotable1.FieldByName('Name').AsString:=ext;rn fs.Position:=0;rn TBlobField(adotable1.FieldByName('Date')).LoadFromStream(fs);rn adotable1.Post;rn finallyrn fs.Free;rn end;rnend;
点击编辑 如何把内容输入到指定的text里面
rnrnrn rn rn rn 无标题文档rnrnrnrnrn rn rn 标题rn 内容rn 添加时间rn rn rn rn 13rn 123123rn 123456rn 编辑 删除rn rn rnrn rn rn 标题rn rn rn rn 内容rn rn rn rn 添加时间rn rn rn rn rn rn rnrnrnrnrn
在bat里面怎么运行java应用呀。。?
写了一个a.java程序放在F:\盘里。rn 能成功编译, javac f:\a.java %1rn但是不知道怎么运行.....
运行输入命令运行输入命令
运行输入命令运行输入命令运行输入命令运行输入命令运行输入命令运行输入命令运行输入命令
写BAT文件怎么接受用户输入
比如我想等待用户做选择:rn请选择: A, Brn然后根据用户的输入执行不同的操作,如何实现
怎样设置下拉框能直接输入字符?
谢谢了 各位高手了
怎么获取 BGrid 输入的的内容
请问怎么取得正在 BGrid 输入的的内容 (用ADOTable1.fieldbyname('field').Asstring 不行的)
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法