Re[2]: net use
От: aefimov Россия
Дата: 02.07.07 08:07
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Runtime.exec()?


Добавлю немножко:

   public static boolean establishShareConnection(String sharedPath, String userName, String userPassword) throws IOException {
      // Establish connection
      return ProcessUtil.executeCommand(
         MessageFormat.format(
            "NET USE {0} /DELETE /Y & NET USE {0} {1} /USER:{2} /PERSISTENT:NO",
            new Object[]{sharedPath, userPassword, userName}
         )
      ).getExitCode() == 0;
   }


ProcessUtil — это враппер на Runtime.exec(MesageFormat.format("cmd.exe /C {0}", command));
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.