powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
54 сообщений из 54, показаны все 3 страниц
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037422
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может тут помогут... Здравствуйте. Мне нужно скопировать большой файл (5 гб) из сетевой расшаренной папки (права только на чтение) на локальную машину, но у меня не получается. Использую библиотеку JCIFS. Вот код:

import jcifs.smb.NtlmPasswordAuthentication;
import jcifs.smb.SmbFile;
import jcifs.smb.SmbFileInputStream;
import jcifs.smb.SmbFileOutputStream;;


public class smb {

/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub


String urlToBackUpFile = "smb://ip/backup$/test.txt"; //файл который качаем из сетевой папки
System.out.println("Это smb папка в которую стучимся " + urlToBackUpFile);
NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(null, "login", "pass");


SmbFile dir = new SmbFile(urlToBackUpFile, auth);
System.out.println(dir.getDate());
SmbFile dest = new SmbFile ("C:/SQLRESTORESTAGE/test.txt");
dir.copyTo(dest);
}
}

Код не работает, как сказала, файл не копирует. Пишет в дебагере "Failed to connect to server". Причем проблема, как я предполагаю, именно в подключении к папке C:/SQLRESTORESTAGE/. Потому что System.out.println(dir.getDate()) (размер, имя файла) возвращают нормально из сетевой папки. Помогите, пожалуйста.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037458
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Монтируйте папку средствами ОС, не мучайтесь.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037546
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Даже монтировать не нужно. Под виндой должно пусть к шаре понимать через FileInputStream.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037557
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12new SmbFile ("C:/SQLRESTORESTAGE/test.txt")

http://www.jarvana.com/jarvana/view/org/samba/jcifs/jcifs/1.2.19/jcifs-1.2.19-javadoc.jar!/jcifs/smb/SmbFile.html

авторThis class represents a resource on an SMB network. Mainly these resources are files and directories however an SmbFile may also refer to servers and workgroups. If the resource is a file or directory the methods of SmbFile follow the behavior of the well known File class. One fundamental difference is the usage of a URL scheme [1] to specify the target file or directory. SmbFile URLs have the following syntax:

smb://[[[domain;]username[:password]@]server[:port]/[[share/[dir/]file]]][?[param=value[param2=value2[...]]]

т.е., smb:// является обязательным
да?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037569
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: java
1.
2.
3.
4.
5.
6.
FileOutputStream out = new FileOutputStream(new File("C:/SQLRESTORESTAGE/test.txt"));
SmbFileInputStream in = new SmbFileInputStream("smb://...");
// а дальше как обычно
while((readed = in.read()) > 0) {
  out.write(readed);
}
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037576
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
FileOutputStream out = new FileOutputStream(new File("C:/SQLRESTORESTAGE/test.txt"));
OutputStream out = new FileOutputStream("C:/SQLRESTORESTAGE/test.txt");
SmbFileInputStream in = new SmbFileInputStream("smb://...");
InputStream in = new FileInputStream("\\\\ip\\backup$\\test.txt");
while((readed = in.read()) > 0) {
out.write(readed);
}
IOUtils.copy(in, out);
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037586
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczFileOutputStream out = new FileOutputStream(new File("C:/SQLRESTORESTAGE/test.txt"));
OutputStream out = new FileOutputStream("C:/SQLRESTORESTAGE/test.txt");
SmbFileInputStream in = new SmbFileInputStream("smb://...");
InputStream in = new FileInputStream("\\\\ip\\backup$\\test.txt");
while((readed = in.read()) > 0) {
out.write(readed);
}
IOUtils.copy(in, out);login:pass позабыт
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037589
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12SmbFile dest = new SmbFile ("C:/SQLRESTORESTAGE/test.txt");наверняка должно быть
SmbFile dest = new SmbFile ("smb://C:/SQLRESTORESTAGE/test.txt");
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037592
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.netlogin:pass позабыт
Надо запустить процесс от имени юзера, который имеет доступ. Нафиг там login\pass, это ж вся секурити по одному месту.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037598
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczgrasoff.netlogin:pass позабыт
Надо запустить процесс от имени юзера, который имеет доступ. Нафиг там login\pass, это ж вся секурити по одному месту.ну, мало ли надо одним процессом из разных шар забирать всякое..
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037599
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ладно, привязались вы к этому JCIFS - не буду переубеждать. Сами испытывайте плюсы и минусы.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037601
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorKonovalovЛадно, привязались вы к этому JCIFS - не буду переубеждать. Сами испытывайте плюсы и минусы.
Автор ещё ни одного коментария не оставил. :)
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037603
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:)
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037609
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz, )) кстати да. Автора в студию!!
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037739
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Автор тут, тут!!! Отвлеклась на багфикс. Спасибо, что откликнулись.
По порядку:
grasoff.netнаверняка должно быть
SmbFile dest = new SmbFile ("smb://C:/SQLRESTORESTAGE/test.txt");
не работает. Также пробовала указывать ip и имя компа вместо "С:".


grasoff.netт.е., smb:// является обязательным
да?

не знаю. странно как-то для машины на которой запускается программа и на которую нужно скопировать файл указывать smb.

упражнения с OutputStream и SmbFileInputStream сейчас проделываю.

Не бросайте меня.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037744
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12странно как-то для машины на которой запускается программа и на которую нужно скопировать файл указывать smbну, чо поделаешь, если у них в джавадоке ничего не написано
May12не работаетвот странно; читал, что работает )
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38037991
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
grasoff.net,

с попыткой прочитать и записать поток тоже не получилось:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
public class smb {
 
      /**
      * @param args
      * @throws IOException
       */
      public static void main(String[] args) throws IOException {
            // TODO Auto-generated method stub
     
 
          String urlToBackUpFile = "smb://ip/backup$/test.txt";       //"smb://yourhost/yourpath/";
          System.out.println("Это smb папка в которую стучимся " + urlToBackUpFile);
          NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(null, "login", "pass");
          SmbFile dir = new SmbFile(urlToBackUpFile, auth);
          System.out.println(dir.length() + " " + dir.getName()); // это показывает
           
                   
                       
            InputStream in = new SmbFileInputStream(urlToBackUpFile);
            System.out.println(in);     
            OutputStream out = new FileOutputStream("С://SQLRESTORESTAGE//1.dat");
            byte[] buffer = new byte[16904];
            int read = 0;
            while  (in.read(buffer) > 0 ) ;
            {
                        out.write(buffer, 0, read);                   
                        System.out.println("записали");
            }
            in.close();
            out.close();
      }
}



=((( ой, ёй, ёй!!! что же делать?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038006
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
May12,
Еще не пора папку монтировать? Ну тогда продолжаем.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038020
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorKonovalov,

Игорь, поясните, что имеете в виду: монтировать папку в которую пишем файл? поясните, пожалуйста, подробнее.
Папка в которую пишем, находить на машине на которой запускается программа. Спасибо.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038030
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12Игорь, поясните, что имеете в виду: монтировать папку в которую пишем файл? поясните, пожалуйста, подробнее.
Папка в которую пишем, находить на машине на которой запускается программа. Спасибо.
Монтировать сетевую шару, чтобы система её видела как локальный диск.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038043
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
May12,
Подключите удаленную папку например как сетевой диск для Windows или примонтируйте в unix. И работайте с удаленными папками из java как с обычными локальными.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038066
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorKonovalovMay12,
Подключите удаленную папку например как сетевой диск для Windows

Один момент:
А зачем подключать сетевую папку как диск? Ведь скрпит заходит в папку и видит содержимое, показывает дату, размер и все такое.

Да, сорри: речь идет именно о Windows Server 2003 EE SP2. Немного погуглила и возник вопрос: подключить расшаренную папку как диск можно средствами ОС Windows Server 2003 EE SP2 или нужно доп софт ставить?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038092
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorKonovalovMay12,
Подключите удаленную папку например...
Сделано. Перезагружаюсь.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038096
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
May12IgorKonovalovMay12,
Подключите удаленную папку например как сетевой диск для Windows

Один момент:
А зачем подключать сетевую папку как диск? Ведь скрпит заходит в папку и видит содержимое, показывает дату, размер и все такое.

Да, сорри: речь идет именно о Windows Server 2003 EE SP2. Немного погуглила и возник вопрос: подключить расшаренную папку как диск можно средствами ОС Windows Server 2003 EE SP2 или нужно доп софт ставить?

Про первое не очень понял - ну да, в дескрипторах файлов ntfs содержится такая информация.
Про второе: win поддерживает монтирование шар(cifs, smb или как хотите их называйте), ftp и http(webdav) вроде бы как из коробки.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038100
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
May12IgorKonovalovMay12,
Подключите удаленную папку например...
Сделано. Перезагружаюсь.
Зачем? Для проверки что будет работать и после перезагрузки?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038193
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorKonovalov, перезагрузила на всякий случай. Папка, кстати, не подцепилась; пришлось снова примэппить.

Вот код который, не работает:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
InputStream in = new FileInputStream("U://test.txt");  // примонтированный диск
		System.out.println("Тест");		
		OutputStream out = new FileOutputStream("С://SQLRESTORESTAGE//1.dat"); 
		byte[] buffer = new byte[16904]; 
		int read = 0; 
		while  (in.read(buffer) > 0 ) ; 
		{
		        	out.write(buffer, 0, read);				 
		        	System.out.println("записали");
		}
		in.close(); 
		out.close(); 



пишет в дебаг-перспективе "Source not found". Не думала, что так застряну, на этом месте.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038243
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12
Код: java
1.
2.
3.
4.
5.
6.
int read = 0;
            while  (in.read(buffer) > 0 ) ;
            {
                        out.write(buffer, 0, read);                   
                        System.out.println("записали");
            }


это очень чоткий код
волшебство и магия
ура!!
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038316
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
grasoff.net, :) и не говори.

May12,
Вас не смущает переменная read и ";" у while?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038321
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы ещё о пошаговой отладке расскажите, умники.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038427
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, рассказывать про пошаговую отладку не буду, т.к. немного о ней слышала.
Где я, а где "пошаговая отладка". Начну осваивать.
Просто появилась проблема, которую не могу, решить и по этому обратилась к вам. (и за отклик вам очень благодарна)
IgorKonovalovВас не смущает переменная read и ";" у while?

смутило. поправила.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038440
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12Blazkowicz, рассказывать про пошаговую отладку не буду, т.к. немного о ней слышала.
Где я, а где "пошаговая отладка". Начну осваивать.
Идёте по скользкой дорожке Helen_Cobskee. Она тоже любит отладку через форум производить.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038442
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
May12, таки заработало?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038487
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь, уже ногти по локоть стерты - результата нет.
Код:
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
public static void main(String[] args) throws IOException {

		File src = new File ("U://test.txt");
		File des = new File ("С://SQLRESTORESTAGE//1.dat");
		InputStream in = new FileInputStream(src);
		OutputStream out = new FileOutputStream(dest);
	
		System.out.println("Тест");		

		byte[] buffer = new byte[1024]; 
		int read = 0; 
		while ((read = in.read(buffer)) > 0)  
		{
		        	out.write(buffer, 0, read);				 
		        	System.out.println("записали");
		}
		in.close(); 
		out.close(); 
		}



При запуске выскакивает предложение перейти в дебаггер, он пишет что "Source not found" (это в Эклипсе дело происходит) и предлагает его (source) прикрепить, я узнав от Blazkowicz о пошаговой отладке, нажимаю Resumе. В результате в консоль вываливается:

Код: plaintext
1.
2.
3.
4.
5.
Exception in thread "main" java.io.FileNotFoundException: С:\SQLRESTORESTAGE\1.dat (The system cannot find the path specified)
	at java.io.FileOutputStream.open(Native Method)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at smb.main(smb.java:44)
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038496
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dest.mkdirs(), например?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038513
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz, директория есть. Если я правильно поняла намек.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038524
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
May12,

Даже лучше des.getParentFile().mkdirs(), а то имя файла окажется не файлом, а каталогом.

А код вполне рабочий. Только "File des =..." и "...= new FileOutputStream( dest );" нужно поправить.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038542
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не копирует:

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
public static void main(String[] args) throws IOException {
		File src = new File ("U://test.txt");
		File dest = new File ("С://SQLRESTORESTAGE//1.dat");
		dest.getParentFile().mkdirs();
		InputStream in = new FileInputStream(src);
		OutputStream out = new FileOutputStream(dest);
		System.out.println("Тест");		
		 
		byte[] buffer = new byte[1024]; 
		int read = 0; 
		while ((read = in.read(buffer)) > 0)  
		{
		        	out.write(buffer, 0, read);				 
		        	System.out.println("записали");
		}
		in.close(); 
		out.close(); 
	}



Код: plaintext
1.
2.
3.
4.
Exception in thread "main" java.io.FileNotFoundException: С:\SQLRESTORESTAGE\1.dat (The system cannot find the path specified)
	at java.io.FileOutputStream.open(Native Method)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at java.io.FileOutputStream.<init>(Unknown Source)
	at smb.main(smb.java:46)
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038553
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StackTrace какбе намекает что до копирования дело не доходит. Что у вас в том пути?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038556
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038585
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,

За линк спасибо.
Вот папка:
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038590
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пробовала запускать и с пустой папкой, но вообще скрипт должен перезаписывать файл.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038598
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12пробовала запускать и с пустой папкой, но вообще скрипт должен перезаписывать файл.Выделено мною.
Код: sql
1.
xcopy /?

совсем никак?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038607
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Антивирь блокирует, или ещё кто?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038609
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ява это теперь "скрипт".
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038615
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,


Blazkowiczява это теперь "скрипт".
мне показалось не правильным называть код из одного класса программной. тем более которая не работает.
антивируса на машине нет.

Basil A. SidorovВыделено мною.
Код: sql
1.
xcopy /?


совсем никак?
??? Поясните.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038627
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
May12,


Basil A. SidorovВыделено мною.
Код: sql
1.
xcopy /?


совсем никак?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.

H:\>xcopy U:\test.txt c:\sqlrestorestage
U:\test.txt
1 File(s) copied

H:\>
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038632
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мля.... У вас С русская в С://SQLRESTORESTAGE//1.dat
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038633
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov, мне нужно это автоматизировать. Причем в бат файл я не могу это запихнуть в виду условий задачи + хочется уже реализовать на Java из-за принципа.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038642
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczМля.... У вас С русская в С://SQLRESTORESTAGE//1.dat
у меня нет слов. пойду убьюсь головой об стену. Blazkowicz, спасибо. Всем спасибо. Все заработало. Мля... о ужас.
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038677
Фотография grasoff.net
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ай нанэ
нанээээ
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38038825
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowicz,
если не против, я это Она тоже любит отладку через форум производить. себе в блокнот запишу на память
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38039434
IgorKonovalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, тоже улыбнуло.
Blazkowicz, а это откуда?
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38039445
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorKonovalovДа, тоже улыбнуло.
Blazkowicz, а это откуда?
Отсюда:
http://www.sql.ru/forum/actualsearch.aspx?a=Helen_Cobskee&ma=0
...
Рейтинг: 0 / 0
JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
    #38043743
Фотография May12
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Постараюсь больше не допускать таких ошибок.
Позволю себе подытожить для логической законченности топика:
1. Вместо использования JCIFS лучше примэппить папки и использовать стандартные подходы к копированию файлов.
2. Необходимо проверять дебагером корректность написания путей, чтобы не забралась в них кириллица (спасибо, Кэп).
...
Рейтинг: 0 / 0
54 сообщений из 54, показаны все 3 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / JCIFS: Как скопировать файл из расшаренной SMB папки на локальную машину?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]