0 0

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

1个答案 按时间排序 按投票排序

0 0

写成这样呢?
SmbFile file = new SmbFile("smb://guest:zhu\@123@192.168.3.56/share/a.txt");

2008年6月30日 20:49

相关推荐

    超详细!java访问windows共享目录并下载文件

    总结来说,这个Java程序通过调用系统命令或使用特定库,实现了访问Windows共享目录的功能,并能够从指定路径下载文件到本地。`SmbUtils.java`和`CmdUtils.java`是实现这一功能的核心组件,它们分别负责SMB操作和系统...

    java 操作windows 共享目录方法介绍

    - 提供了对SMB/CIFS协议的支持,使得开发者能够方便地访问Windows共享资源。 - 具有良好的跨平台特性,适用于多种操作系统环境下的开发工作。 #### 三、jcifs库的具体应用示例 下面是一个简单的Java代码示例,...

    java读取win共享文件夹

    在Java编程环境中,读取Windows共享文件夹的内容并将其保存到本地是一项常见的任务,尤其在分布式系统或跨平台协作中。下面将详细讲解如何通过Java实现这一功能,以及涉及的相关知识点。 首先,Java中没有内置的...

    java访问共享文件

    标题“Java访问共享文件”指的是使用Java编程语言来操作网络上的共享文件系统,这通常涉及到Windows的SMB(Server Message Block)协议或者更现代的CIFS(Common Internet File System)协议。这篇博客文章可能详细...

    Java读写Windows共享文件夹的方法实例

    Java编程语言在访问Windows共享文件夹时,通常会利用第三方库如JCIFS(Java CIFS Client)来实现。JCIFS(Java Community Internet File System)是一个完全用Java编写的开源框架,它实现了SMB(Server Message ...

    Android访问windows共享的文件夹,并进行文件读写de SMBJ jar包

    在Android中,一个常用且强大的库是SMBJ,它允许我们通过Java实现Server Message Block(SMB)协议来访问Windows共享文件夹。 SMB协议是一种应用层协议,主要用于在计算机之间共享文件、打印机、串行端口和网络上的...

    java开发的一个windows的远程监控软件

    标题中的“java开发的一个windows的远程监控软件”表明这是一个使用Java编程语言开发的应用程序,其主要功能是针对Windows操作系统进行远程监控。Java是一种跨平台的编程语言,这意味着编写好的Java程序可以在任何...

    虚拟机LINUX与主机WINDOWS文件共享

    在 WINDOWS 机子上访问 LINUX 资源需要使用两个进程:nmbd 和 smbd。nmbd 是提供 WINDOWS 浏览,smbd 是针对 WINDOWS 浏览后的登陆等服务。首先需要在 LINUX 机子上添加用户,然后启动 samba 服务。 使用 SAMBA ...

    java读取局域网共享机器文件

    首先,理解基本概念:局域网(Local Area Network, LAN)是将多台计算机连接在一起形成的网络,共享资源是其核心特性之一。共享文件即是在局域网内的某台机器上设定一个共享目录,其他机器可以通过网络路径访问这些...

    java操作共享文件

    在Java编程环境中,处理共享文件是一项常见的任务,特别是在企业级应用中,可能需要访问网络上的文件系统资源。Java提供了一些库来实现这一功能,其中之一就是jcifs库,它是一个开源的Java SMB(Server Message ...

    局域网环境中android 访问Windows共享的MySQL数据库 jdbc jar包

    在局域网环境中,Android设备访问Windows共享的MySQL数据库是一个常见的需求,特别是在多设备协作的项目中。这个过程涉及到Android应用程序开发、网络通信、数据库连接和数据操作等多个方面。这里我们将详细探讨如何...

    基于Java的共享学习资源系统的设计与实现【附源码】

    JSP标签可以访问数据库、记录用户选择信息。 JSP可以直接在HTML网页中动态嵌入元素而不需要单独引用CGI文件。本系统将采用JSP技术,运用HTML和CSS实现各个功能的网页界面,与对应的java程序连接实现各个功能。 (2)...

    Java通过Ole调用Windows Media Player

    Java通过Ole调用Windows Media Player是一种常见的技术实践,它允许开发者在Java应用程序中嵌入并控制Windows Media Player(WMP)控件。这一技术主要依赖于Java的Standard Widget Toolkit (SWT)库,它是Java AWT和...

    使用smbj.jar访问共享文件夹,解决SMB2/SMB3共享文件夹访问的问题

    "smbj.jar"是一个专门用于处理SMB(Server Message Block)协议的Java库,它允许Java应用程序无缝地访问Windows网络共享资源。本文将深入探讨如何使用smbj.jar以及其解决SMB2/SMB3协议问题的关键点。 首先,让我们...

    smslib-1.1_java_windows8_

    对于Windows 7和8的支持,SMSLib可能已经处理了与这些操作系统相关的兼容性问题,如端口共享、权限设置和线程管理等。这使得开发者无需关心底层操作系统细节,专注于应用逻辑的实现。 标签“java”表明SMSLib是用...

    java+项目共享软件(团队做项目使用)

    TortoiseSVN 是一个在Windows环境下非常知名的版本控制系统客户端,它与Java项目的共享需求紧密相关。 TortoiseSVN 基于 Subversion(SVN)系统,这是一个开源的版本控制系统,允许开发者跟踪和管理源代码的变化,...

    JAVA SMB共享文件夹操作文件jar支持smb2、smb3.rar

    Java SMB(Server Message Block)库是用于在Java应用程序中访问和操作网络共享文件系统的工具,主要应用于Windows环境,但也可支持其他支持SMB协议的系统。SMB是一种网络通信协议,允许网络上的计算机共享文件、...

    Delphi-Android-SMB:使用 Delphi 在 Android 上访问 Windows 共享

    本项目“Delphi-Android-SMB”专注于使用Delphi编程环境在Android设备上实现对Windows共享文件系统的访问。Delphi,作为一款强大的集成开发环境(IDE),以其高效的Pascal语言支持,允许开发者创建原生应用程序,而...

    272-tutorial7_java_SAN_windows_

    压缩包中的“272-tutorial7”可能包含了相关的源代码示例、指南文档或其他资源,帮助用户学习如何在Windows环境下用Java操作SAN。通过深入研究这些内容,开发者可以更好地理解和实践Java与Windows SAN集成的关键技术...

    java串口通讯windows 64,32 linux

    在多线程环境中,为了确保串口资源的安全,通常需要对串口访问进行同步控制。此外,RXTX还支持串口事件的监听,例如数据可用、线路状态改变等,可以使用`addSerialPortEventListener`方法注册监听器。 总的来说,...

Global site tag (gtag.js) - Google Analytics