-
java 如何访问 windows 共享资源5
我看到网上有介绍SmbFile ,
SmbFile file = new SmbFile("smb://guest:1234@192.168.3.56/share/a.txt");
可以直接访问共享文件资源, 看 http://kuiyuexiang.iteye.com/blog/178745
但是 ,
我的密码里有 @ 符号, 如 zhu@123 ,而 主机名前 也有 @ 符号,
SmbFile file = new SmbFile("smb://guest:zhu@123@192.168.3.56/share/a.txt");
这样就会 弄混主机名 , 想提问如何解决这个 让 java 知道那个是主机名前的间隔符 , 哪个是
一般字符, 谢谢!
或者还有其他方法也可!2008年6月30日 20:24
相关推荐
总结来说,这个Java程序通过调用系统命令或使用特定库,实现了访问Windows共享目录的功能,并能够从指定路径下载文件到本地。`SmbUtils.java`和`CmdUtils.java`是实现这一功能的核心组件,它们分别负责SMB操作和系统...
- 提供了对SMB/CIFS协议的支持,使得开发者能够方便地访问Windows共享资源。 - 具有良好的跨平台特性,适用于多种操作系统环境下的开发工作。 #### 三、jcifs库的具体应用示例 下面是一个简单的Java代码示例,...
在Java编程环境中,读取Windows共享文件夹的内容并将其保存到本地是一项常见的任务,尤其在分布式系统或跨平台协作中。下面将详细讲解如何通过Java实现这一功能,以及涉及的相关知识点。 首先,Java中没有内置的...
标题“Java访问共享文件”指的是使用Java编程语言来操作网络上的共享文件系统,这通常涉及到Windows的SMB(Server Message Block)协议或者更现代的CIFS(Common Internet File System)协议。这篇博客文章可能详细...
Java编程语言在访问Windows共享文件夹时,通常会利用第三方库如JCIFS(Java CIFS Client)来实现。JCIFS(Java Community Internet File System)是一个完全用Java编写的开源框架,它实现了SMB(Server Message ...
在Android中,一个常用且强大的库是SMBJ,它允许我们通过Java实现Server Message Block(SMB)协议来访问Windows共享文件夹。 SMB协议是一种应用层协议,主要用于在计算机之间共享文件、打印机、串行端口和网络上的...
标题中的“java开发的一个windows的远程监控软件”表明这是一个使用Java编程语言开发的应用程序,其主要功能是针对Windows操作系统进行远程监控。Java是一种跨平台的编程语言,这意味着编写好的Java程序可以在任何...
在 WINDOWS 机子上访问 LINUX 资源需要使用两个进程:nmbd 和 smbd。nmbd 是提供 WINDOWS 浏览,smbd 是针对 WINDOWS 浏览后的登陆等服务。首先需要在 LINUX 机子上添加用户,然后启动 samba 服务。 使用 SAMBA ...
首先,理解基本概念:局域网(Local Area Network, LAN)是将多台计算机连接在一起形成的网络,共享资源是其核心特性之一。共享文件即是在局域网内的某台机器上设定一个共享目录,其他机器可以通过网络路径访问这些...
在Java编程环境中,处理共享文件是一项常见的任务,特别是在企业级应用中,可能需要访问网络上的文件系统资源。Java提供了一些库来实现这一功能,其中之一就是jcifs库,它是一个开源的Java SMB(Server Message ...
在局域网环境中,Android设备访问Windows共享的MySQL数据库是一个常见的需求,特别是在多设备协作的项目中。这个过程涉及到Android应用程序开发、网络通信、数据库连接和数据操作等多个方面。这里我们将详细探讨如何...
JSP标签可以访问数据库、记录用户选择信息。 JSP可以直接在HTML网页中动态嵌入元素而不需要单独引用CGI文件。本系统将采用JSP技术,运用HTML和CSS实现各个功能的网页界面,与对应的java程序连接实现各个功能。 (2)...
Java通过Ole调用Windows Media Player是一种常见的技术实践,它允许开发者在Java应用程序中嵌入并控制Windows Media Player(WMP)控件。这一技术主要依赖于Java的Standard Widget Toolkit (SWT)库,它是Java AWT和...
"smbj.jar"是一个专门用于处理SMB(Server Message Block)协议的Java库,它允许Java应用程序无缝地访问Windows网络共享资源。本文将深入探讨如何使用smbj.jar以及其解决SMB2/SMB3协议问题的关键点。 首先,让我们...
对于Windows 7和8的支持,SMSLib可能已经处理了与这些操作系统相关的兼容性问题,如端口共享、权限设置和线程管理等。这使得开发者无需关心底层操作系统细节,专注于应用逻辑的实现。 标签“java”表明SMSLib是用...
TortoiseSVN 是一个在Windows环境下非常知名的版本控制系统客户端,它与Java项目的共享需求紧密相关。 TortoiseSVN 基于 Subversion(SVN)系统,这是一个开源的版本控制系统,允许开发者跟踪和管理源代码的变化,...
Java SMB(Server Message Block)库是用于在Java应用程序中访问和操作网络共享文件系统的工具,主要应用于Windows环境,但也可支持其他支持SMB协议的系统。SMB是一种网络通信协议,允许网络上的计算机共享文件、...
本项目“Delphi-Android-SMB”专注于使用Delphi编程环境在Android设备上实现对Windows共享文件系统的访问。Delphi,作为一款强大的集成开发环境(IDE),以其高效的Pascal语言支持,允许开发者创建原生应用程序,而...
压缩包中的“272-tutorial7”可能包含了相关的源代码示例、指南文档或其他资源,帮助用户学习如何在Windows环境下用Java操作SAN。通过深入研究这些内容,开发者可以更好地理解和实践Java与Windows SAN集成的关键技术...
在多线程环境中,为了确保串口资源的安全,通常需要对串口访问进行同步控制。此外,RXTX还支持串口事件的监听,例如数据可用、线路状态改变等,可以使用`addSerialPortEventListener`方法注册监听器。 总的来说,...