![Board logo](images/default/logo.gif)
标题: [文件操作] 批处理怎样生成指定样式文件名? [打印本页]
作者: smss 时间: 2019-1-8 16:37 标题: 批处理怎样生成指定样式文件名?
如:DIR *.* /B >1.txt
生成批处理所在目录下所有文件名
1.txt
2.txt
3.exe
4.dll
现在需要生成
1.txt 2.txt 3.exe 4.dll
每个文件名中间加空格,怎样写
作者: ivor 时间: 2019-1-8 17:38
![](https://img.shields.io/badge/powershell-v2.0-brightgreen.svg?logo=powershell)
复制代码
作者: WHY 时间: 2019-1-9 09:32
- @echo off
- for /f "delims=" %%i in ('dir /b *.*') do set /p "=%%i " < nul
- pause
复制代码
作者: Batcher 时间: 2019-1-9 12:53
- @echo off
- (for %%i in (*.*) do set /p "=%%i " < nul) > "D:\1.txt"
复制代码
作者: xczxczxcz 时间: 2019-1-9 19:43
2 楼更好,就是少个输出。- (dir).name -join ' '|sc ref.log
复制代码
作者: xczxczxcz 时间: 2019-1-9 19:47
这个不处理文件夹- (dir -file) -join ' '|sc ref.log
复制代码
作者: smss 时间: 2019-1-12 02:47
PowerShell "(dir).name -join ' '|sc 所有文件名.txt"
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |