Здравствуйте, 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));