我需要批量重命名多个图像,并希望使用父目录作为基本名称。为防止覆盖另一个,必须添加后缀。重命名过程的顺序必须遵循文件的时间戳。因为'第一' file是我用它的网站的精选图片。
树:
└── main
├── white tshirt
│ ├── IMG_1.jpg
│ ├── IMG_2.jpg
│ ├── IMG_3.jpg
│ └── IMG_4.jpg
├── black tshirt
│ ├── IMG_1.jpg
│ ├── IMG_2.jpg
│ ├── IMG_3.jpg
│ └── IMG_4.jpg
└── red tshirt
├── IMG_1.jpg
├── IMG_2.jpg
├── IMG_3.jpg
└── IMG_4.jpg
目标:
└── main
├── white tshirt
│ ├── white-tshirt-1.jpg
│ ├── white-tshirt-2.jpg
│ ├── white-tshirt-3.jpg
│ └── white-tshirt-4.jpg
├── black tshirt
│ ├── black-tshirt-1.jpg
│ ├── black-thisrt-2.jpg
│ ├── black-tshirt-3.jpg
│ └── black-tshirt-4.jpg
└── red tshirt
├── red-tshirt-1.jpg
├── red-tshirt-2.jpg
├── red-tshirt-3.jpg
└── red-tshirt-4.jpg
不需要用破折号替换空格,但首选。平台:Debian 8
答案 0 :(得分:1)
我认为这应该可以胜任:
System.setProperty("webdriver.chrome.driver", "D:\\chromedriver.exe");
WebDriver driver = new ChromeDriver();
driver.get("http://www.gezinomi.com/");
在主目录中调用脚本,并确保其中只有目标文件夹。另外,请确保您的文件名称不包含字符' \'