在指定文件夹下新建file.bat脚本,并添加如下内容:
DIR *.* /S/B >file.txt
双击执行file.bat文件,会在当前文件夹下生成file.txt文件,该文件中会有当前指定文件夹下的所有文件全路径。
通过程序生成文件夹和文件
public static boolean checkcountname(String countname) { Pattern p = Pattern.compile("[\u4e00-\u9fa5]"); Matcher m = p.matcher(countname); if (m.find()) { return true; } return false; } public static void readLineFile(String filename) { try { FileInputStream in = new FileInputStream(filename); InputStreamReader inReader = new InputStreamReader(in, "UTF-8"); BufferedReader bufReader = new BufferedReader(inReader); String line = null; int i = 1; while ((line = bufReader.readLine()) != null) { System.out.println("第" + i + "行:" + line); File uploadFile = new File(line); if(!line.contains(".")) { uploadFile.mkdirs(); }else { String ext = FileUtils.getExtend(line); if(!checkcountname(ext)) { uploadFile.createNewFile(); } } i++; } bufReader.close(); inReader.close(); in.close(); } catch (Exception e) { e.printStackTrace(); System.out.println("读取" + filename + "出错!"); } }
本文由 admin 创作,采用 知识共享署名4.0
国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:2022-11-29 23:53:56