批处理 重定向问题
好吧,2>nul这个大家知道吧,但是好像在for里面的in里面不行for................in('dir/s/b/a-d\aa.exe2>nul')do.....
好吧,2>nul这个大家知道吧,
但是好像在for里面的in里面不行
for ................in ('dir /s /b /a-d \aa.exe 2>nul') do ...............
这样会提示错误,但是单独执行'dir /s /b /a-d \aa.exe 2>nul却是没问题的 展开
但是好像在for里面的in里面不行
for ................in ('dir /s /b /a-d \aa.exe 2>nul') do ...............
这样会提示错误,但是单独执行'dir /s /b /a-d \aa.exe 2>nul却是没问题的 展开
3个回答
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
你把dir的结果输出到空设备,for语句就没有内容可执行了。在for语句中使用'dir /s /b /a-d \aa.exe'就可以了,这样dir的结果也不会实际显示或者写到硬盘上,只是供for语句执行一遍而已。
追问
这个dir命令是搜索文件么,但是可能搜索不到,所以就会提示:找不到文件,我不想让这句话出现,所以就像2>nul
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-28
展开全部
这里的dir不能 >nul,因为可能 for 得不到dir的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询