我试图连接到映射驱动器(共享点)以制作存在的文件列表。
所以,我有这段代码可以很好地列出我本地 PC 上的文件:
public static void main(String[] args) {
// Directory path here
String path = "/";
String files;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for(int i = 0; i < listOfFiles.length; i++){
if(listOfFiles[i].isFile()){
files = listOfFiles[i].getName();
System.out.println(files);
}
}
}
Run Code Online (Sandbox Code Playgroud)
当 path = "/" 时,它会显示我本地驱动器 C: 上的所有文件。现在我想知道是否有办法调整它以列出映射网络驱动器的文件(例如映射为 Y:)。
if your os is windows you can use the \\Server\shared_folder
public static void main(String[] args) {
// Directory path here
String path = "\\\\server\\shared_folder";
String files;
File folder = new File(path);
File[] listOfFiles = folder.listFiles();
for(int i = 0; i < listOfFiles.length; i++){
if(listOfFiles[i].isFile()){
files = listOfFiles[i].getName();
System.out.println(files);
}
}
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3894 次 |
最近记录: |