|
kidzgy
中级用户
  
积分 262
发帖 129
注册 2007-7-11
状态 离线
|
『楼 主』:
怎么给批处理每行末尾添加 >nul 2>nul
使用 LLM 解释/回答一下
有些太不方便了,但又不想要它显示,只能行行手动加上 >nul 2>nul
记住是: " >nul 2>nul"
不包括双引号,但是前头有个空格,是避免与命令连在一起起冲突的。
怎么样将某个cmd 或是bat 拉到这个批处理图标上,就自动实现给每一行末尾都加上 >nul 2>nul
记住哦,是要拉到图标上去就实现了的,而不是先运行批处理,输入路径的。
命令之后新建另一个文件。避免覆盖源文件。
|
|
2008-9-9 19:16 |
|
|
hackate
中级用户
  
积分 228
发帖 125
注册 2008-8-25
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
不知道你是不想让他显示什么?
@echo off
可以不显示运行的命令啊。
只是有的执行结果需要>nul 2>nul
并没有都要>nul2 >nul
|
|
2008-9-9 19:40 |
|
|
hackate
中级用户
  
积分 228
发帖 125
注册 2008-8-25
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
还有.无法实现说把文件扔到批处理的图标上就能实现你要的结果的。好象是做不到的.
不过你可以打开批处理.然后把你要处理的文件拉到批处理里面,这样倒是可以做到.呵呵
|
|
2008-9-9 19:43 |
|
|
s11ss
银牌会员
    
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
@for /f "usebackq eol=" %%a in ("%~f1") do @echo %%a ^>nul 2^>nul>> "%~dp1_%~nx1"
|
|
2008-9-9 19:49 |
|
|
metoo
初级用户
 
积分 195
发帖 93
注册 2006-10-28
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
用带正则的编辑器。。比如ep
替换——勾选正则表达式——
$
空格>nul 2>nul
完成
|
|
2008-9-9 22:32 |
|
|
kidzgy
中级用户
  
积分 262
发帖 129
注册 2007-7-11
状态 离线
|
|
2008-9-10 19:41 |
|
|
hackate
中级用户
  
积分 228
发帖 125
注册 2008-8-25
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
不好意思,我菜都不知道这样可以..
不过4楼的方法的确可以啊。怎么说不行捏?
你那里出错了吗?不然我这里测试通过啊。
|
|
2008-9-10 20:06 |
|
|
HAT
版主
       
积分 9023
发帖 5017
注册 2007-5-31
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
Q: 为什么不行啊?
A: 去电线杆上找个老军医的手机,他是专治+包治这个的。如果治疗周期较长,建议列出你的测试环境、测试用例、出错信息,供大家帮助你解决问题。
|

 |
|
2008-9-10 20:33 |
|
|
airstop
初级用户
 
积分 24
发帖 12
注册 2008-9-8
状态 离线
|
|
2008-9-10 22:38 |
|
|
kidzgy
中级用户
  
积分 262
发帖 129
注册 2007-7-11
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
你在BAT里写着taskkill /im explorer.exe /f
然后保存拉进去看看就知道了~
|
|
2008-9-11 19:11 |
|
|
hackate
中级用户
  
积分 228
发帖 125
注册 2008-8-25
状态 离线
|
|
2008-9-11 20:23 |
|
|
everest79
金牌会员
      一叶枝头,万树皆春
积分 2564
发帖 1127
注册 2006-12-25
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
batch.cmd >nul 2>nul
|

49206C6F766520796F752067757973 54656C3A3133383238343036373837 |
|
2008-9-11 22:45 |
|
|
kidzgy
中级用户
  
积分 262
发帖 129
注册 2007-7-11
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
源文件代码:
taskkill /im explorer.exe /f
转换之后:
taskkill >nul 2>nul
|
|
2008-9-12 17:03 |
|
|
s11ss
银牌会员
    
积分 2098
发帖 566
注册 2007-9-11
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
Originally posted by kidzgy at 2008-9-12 05:03 PM:
源文件代码:
taskkill /im explorer.exe /f
转换之后:
taskkill >nul 2>nul
改为:
@for /f "usebackq eol= delims=" %%a in ("%~f1") do @echo %%a ^>nul 2^>nul>> "%~dp1_%~nx1"
Last edited by s11ss on 2008-9-12 at 05:13 PM ]
|
|
2008-9-12 17:07 |
|
|
kidzgy
中级用户
  
积分 262
发帖 129
注册 2007-7-11
状态 离线
|
|
2008-9-12 19:27 |
|