file - 将批处理文件应用于文件夹/路径中的所有文件,实际上仅在设置的文件中工作
问题描述
我需要将批处理文件应用于同一文件夹中的所有文件,实际上该批处理文件仅适用于设置的文件。
这个批处理文件用分隔的行转换csv,消除了通过windows的记事本可见的格式问题,其中所有的csv行都合并了,在我运行这个批处理文件后,它将csv中的所有行分开,我需要将此函数应用于所有csv保存在文件夹中,无需指明各个 CSV 的所有名称
这是实际上仅适用于 mylist.csv 的代码,我需要适应保存在同一文件夹中的所有 csv 文件。
csv 的名称会定期更改,每次使用新的 csv 名称编辑批处理文件都很难,我更喜欢将函数应用于保存在同一文件夹(路径)中的所有 csv 的解决方案。
批处理文件创建一个格式正确的新文件,删除旧文件并重命名新文件。
:::::::::::::::::::::::::::::::::::::::::::
::::::::::: Database To Convert :::::::::::
:::::::::::::::::::::::::::::::::::::::::::
set DatabaseName=mylist.csv
set DatabasePath=D:\Programmi Installati\csv\
FIND /V "" < "%DatabasePath%%DatabaseName%" > "%DatabasePath%%DatabaseName%.new"
DEL "%DatabasePath%%DatabaseName%"
REN "%DatabasePath%%DatabaseName%.new" "%DatabaseName%"
解决方案
推荐阅读
- c++ - C++ 地图模板不插入
- c# - 使用 PlaceHolders 更新 Oracle 中的多个列
- python - 给定 CNN 的回归激活映射
- python - DataFrame 在 multiIndex 上领先
- php - 如何回显php数组值
- python - 如何使用 12:00 格式的 datetime.strptime?
- javascript - 如何在nodejs中以保持速度调用大型10000行数据
- android - 在我从应用程序内手动更新后自动打开应用程序
- download - Pentaho 6 - 无法在 Pentaho 用户控制台 (PUC) 中下载或上传 saiku 枢轴
- office365 - 如何使用 onenote API 将 onenote 页面设置为只读