如何用Java获取远程服务器中指定目录下的全部文件夹名

发布于2022-01-02 18:27:30
4个回答
admin
网友回答2022-01-02
直接的貌似不可以的,你可以在远程服务器上写个读指定目录下所有文件夹名的代码文件,当前客户端再调用那个代码文件显示出来
admin
网友回答2022-01-02
Function FindAllFiles(FolderPath)
Dim AllFiles,fso,Folder,f,files
AllFiles =
Set fso = CreateObject(Scripting.FileSystemObject)
Set Folder = fso.getfolder(FolderPath)
Set files = Folder.files
For Each f In files
AllFiles = AllFiles & f.name & ,
Next
Set fso = Nothing
FindAllFiles = Split(AllFiles, ,)
End Function

//下面是调用方法:
FileEx = FindAllFiles(文件路径) //文件路径是字符串,要加双撇
If UBound(FileEx) 0 Then
For i = 0 To UBound(FileEx) - 1
MessageBox FileEx(i)
Next
Else
MessageBox 文件夹没有文件
End If
admin
网友回答2022-01-02
File file = new File(D://project);
file.list() 所有文件名
admin
网友回答2022-01-02
if(e.getSource()==button1){
JFileChooser fileChooser = new JFileChooser(D:\\);
fileChooser.setFileSelectionMo(JFileChooser.DIRECTORIES_ONLY);
int returnVal = fileChooser.showOpenDialog(fileChooser);
if(returnVal == JFileChooser.APPROVE_OPTION){
filePath= fileChooser.getSelectedFile().getAbsolutePath();//这个就是你选择的文件夹的路径
}
}

回到
顶部