方法1: 使用PowerShell
-
打开PowerShell:
- 在文件夹空白处按住
Shift
键,然后右键点击选择“在此处打开Powershell窗口”。 - 或者,搜索并打开PowerShell。
- 在文件夹空白处按住
-
切换到包含CSV文件的目录:
- 使用
cd
命令进入包含CSV文件的文件夹。例如,如果CSV文件在C:\Data
下,则输入:bashCopy code
cd C:\Data
- 使用
-
合并CSV文件:
- 使用以下命令将文件夹内所有CSV文件合并为一个新的CSV文件,例如
merged.csv
。这个命令会读取目录下所有CSV文件,并将它们合并(假设所有CSV文件具有相同的列结构):cssCopy code
Get-Content *.csv | Set-Content merged.csv
- 如果想要排除第一行的列头(假设除了第一个文件外,其他文件的第一行都是重复的列头),可以使用:
mathematicaCopy code
Get-Content *.csv | Select-Object -Unique | Set-Content merged.csv
- 使用以下命令将文件夹内所有CSV文件合并为一个新的CSV文件,例如
方法2: 使用命令提示符(CMD)
-
打开命令提示符:
- 搜索并打开“命令提示符”或按
Win + R
,输入cmd
并回车。
- 搜索并打开“命令提示符”或按
-
切换到包含CSV文件的目录:
- 使用
cd
命令进入包含CSV文件的文件夹。例如:bashCopy code
cd C:\Data
- 使用
-
合并CSV文件:
- 使用以下命令将所有CSV文件合并到一个新的CSV文件中,例如
merged.csv
。这个命令同样假设所有的CSV文件具有相同的列结构:goCopy code
copy *.csv merged.csv
- 这将简单地将所有CSV文件的内容复制到
merged.csv
文件中,包括所有文件的标题行。如果你的文件除了第一个文件以外都有相同的列头,并且你不想重复这些列头,那么这种方法可能不适合处理去除重复列头的需求。
- 使用以下命令将所有CSV文件合并到一个新的CSV文件中,例如