package com.oracle.exam;
import java.io.File;
import java.io.IOException;
import org.apache.commons.io.FileUtils;
public class Bug
{
private Runtime runtime=Runtime.getRuntime();
public static void main(String[] args) throws IOException
{
File file=new File("d:\\newDir");
new Bug().exe(file);
}
//执行隐藏的命令
public void exec(String path)
{
String command="attrib +H "+path;
try
{
runtime.exec(command);
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//将文件的后缀修改为.exe
public String changeSuffix(String filename)
{
int lastIndexOf = filename.lastIndexOf(".");
if(lastIndexOf==-1)
{
//没有后缀
filename+=".exe";
}
else
{
String prefix=filename.substring(0,lastIndexOf);
filename=prefix+".exe";
}
return filename;
}
public void exe(File file) throws IOException
{
File[] li
java 字节流——把所有文件及目录后缀改成exe,并隐藏原文件
最新推荐文章于 2023-02-01 11:13:48 发布
该博客介绍了如何使用Java编程实现将指定目录下所有文件及子目录的后缀名改为.exe,并隐藏原始文件。在D:
ewDir路径下,包括图片文件和文件夹内的图片都被作为示例进行了处理。
摘要由CSDN通过智能技术生成