public class TestMoveFile {
public static void main(String[] args)throws Exception {
String temp="G:\\test\\1111.txt";
String targetTemp=temp.substring(0,temp.lastIndexOf(File.separator)+1)+"backuptar";
//System.out.println(targetTemp+"111111111111111111====================");
//+temp.substring(temp.lastIndexOf("/"),temp.length());
//temp.substring(0,temp.lastIndexOf("/")+1)+"backuptar"+temp.substring(temp.lastIndexOf("/"),temp.length())
System.out.println(targetTemp);
File targetPart=new File(targetTemp);
if(!targetPart.exists()){
targetPart.mkdirs();
targetTemp=targetTemp+File.separator+temp.substring(temp.lastIndexOf(File.separator)+1,temp.length());
System.out.println(targetTemp+"222222222222==========================");
Path sourcePath = Paths.get(temp);
Path targetPath = Paths.get(targetTemp);
try {
Files.move(sourcePath, targetPath, StandardCopyOption.ATOMIC_MOVE);
System.out.println("成功了");
} catch (IOException e) {
System.out.println("失败了");
e.printStackTrace();
import java.io.File;import java.io.IOException;import java.nio.file.*;public class TestMoveFile { public static void main(String[] args)throws Exception { String temp="G:\\test\\1111.txt"; String targetTemp=temp.substring(0,temp.la.
1.
文件
及
文件
夹操作简介
java
自身对
文件
的操作来自于
java
.io.File类,能够支持: boolean exists():
Tests whether the file or directory denoted by this abstract pathname exists.
boolean delete():
Deletes the file or direc
示例代码:
File f = new File("D:\\test\\test.txt");
boolean flag = f.renameTo( new File("D:\\test\\test\\test02.txt") );
System.out.println( flag );
此操作与平台(platform-dependent)相关,可能失败,所以最好接收boolean类型返回值以加以判断,且如果参数中的路径
文件
已存在,不能
覆盖
,return false
首先,您必须下载项目的源代码并制作一个可执行的 .jar
文件
。
接下来,您可以创建用于执行 .jar
文件
的上下文菜单。
在 Windows 资源管理器的地址栏中键入“shell:sendto”(不带引号)。
将 TorrentMove.bat
移动
到 Sendto
文件
夹中。
现在,您可以使用该上下文菜单
移动
文件
。
使用愉快! :)
您好,可以使用以下命令在命令行窗口中实现获取
指定
文件
夹,包含子
文件
夹下所有.jar后缀的
文件
移动
到桌面:
1. 首先打开命令行窗口:按下Win+R键,在弹出的运行窗口中输入cmd,按下回车键即可打开命令行窗口。
2. 切换到要操作的
文件
夹:在命令行窗口中输入cd + 空格 +
文件
夹路径,例如:cd C:\Users\YourName\Desktop\
files
,然后按下回车键,即可进入
指定
的
文件
夹。
3. 执行
移动
文件
命令:在命令行窗口中输入move + 空格 + 搜索条件 + 空格 + 目标
文件
夹路径,例如:move *.jar C:\Users\YourName\Desktop\jars,然后按下回车键,即可将
指定
文件
夹及其子
文件
夹下所有.jar后缀的
文件
移动
到桌面上的jars
文件
夹中。
请注意,以上操作需要根据您的实际情况修改相应的
文件
夹路径和目标
文件
夹路径,以确保操作成功。