一、使用Windows自帶的命令行工具
1、在Windows系統中,可以使用命令行工具批量複製文件名,通過快捷鍵Win+R打開運行框,輸入”cmd”並點擊確定打開命令行窗口。
dir /b /a-d "文件夾路徑" > "保存文件名的文本文件.txt"
將上述代碼中的”文件夾路徑”替換成要批量複製文件名的文件夾路徑,例如”D:\example”,然後將後面的”>”保存文件名的文本文件.txt”替換成要保存的文件名和路徑,例如”D:\example\filenames.txt”。
2、執行完命令後,會在指定路徑下生成一個文本文件,其中包含指定文件夾內所有文件名以換行符分隔,可以通過複製和粘貼的方式批量複製文件名。
二、使用Python腳本實現
1、在Python中,可以使用os模塊實現批量複製文件名,首先需要導入os模塊。
import os
2、通過os模塊中的listdir函數獲取指定文件夾內所有文件的文件名列表。
file_list = os.listdir("文件夾路徑")
將上述代碼中的”文件夾路徑”替換成要批量複製文件名的文件夾路徑,例如”D:\example”。
3、遍歷列表,將每個文件名寫入文本文件中。
with open("保存文件名的文本文件.txt", "w") as f:
for file_name in file_list:
f.write(file_name + "\n")
將上述代碼中的”保存文件名的文本文件.txt”替換成要保存的文件名和路徑,例如”D:\example\filenames.txt”。
4、執行完腳本後,會在指定路徑下生成一個文本文件,其中包含指定文件夾內所有文件名以換行符分隔,可以通過複製和粘貼的方式批量複製文件名。
三、使用第三方軟件實現
1、在Windows系統中,也可以使用一些第三方軟件批量複製文件名,例如Everything和Listary等。
2、在Everything中,可以通過輸入文件夾路徑和一些關鍵字,搜索指定文件夾內特定類型的文件名,然後按Ctrl+A全選文件名列表,按Ctrl+C複製,即可批量複製文件名。
3、在Listary中,可以通過輸入文件夾路徑,按快捷鍵Ctrl+Enter打開文件夾,並在文件夾中快速定位到特定文件名,然後按Ctrl+C複製,即可批量複製文件名。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/279340.html