Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - bitsadmin /setcredentials - как указать пользователя и пароль для доступа к шаре?

Ответить
Настройки темы
Любой язык - bitsadmin /setcredentials - как указать пользователя и пароль для доступа к шаре?

Пользователь


Сообщения: 70
Благодарности: 8

Профиль | Отправить PM | Цитировать


Всем дд!

Есть Win Server
На нем шары

Необходимо скриптом создавать задание (скачивать) нужные файлы с помощью bits
Если комп в домене проблем нет ни под системной учеткой ни под админской (компы / учетки имеют доступ к шаре)
net use \\server\share
и далее создаем задание, добавляем файлы и стартуем
bitsadmin /create "myjob"
bitsadmin /addfile "myjob" "\\server\share\file.dat" "d:\file.dat"
bitsadmin /setpriority "myjob" normal
bitsadmin /resume "myjob"

и все скачивается

но! если комп не в домене и нужно провернуть вышеуказанное в теории должно сработать такое
создаем пользователя на сервере - bitsdownloader и паролем bitsdownloader1
даем ему права на чтение шары и папки
если использовать net use \\server\share /user:server\bitsdownloader bitsdownloader1 - все подключается и bits отрабатывает, но что будет если комп будет перезагружен? шара же отвалится - /persistent не помогает - не сохраняется подключение под системной учеткой

для такого случая есть bitsadmin /setcredentials

согласно мануалу перед запуском задания
bitsadmin /setcredentials "myjob" SERVER NEGOTIATE server\bitsdownloader bitsdownloader1
bitsadmin /resume "myjob"

но не работает
задание валится в ошибку
ERROR CODE: 0x80070005 - Отказано в доступе.
ERROR CONTEXT: 0x00000005 - Ошибка при обработке удаленного файла.

Вопрос
Чего не хватает и как добиться, что бы работало?

Спасибо!

Отправлено: 18:37, 05-01-2025

 

Пользователь


Сообщения: 70
Благодарности: 8

Профиль | Отправить PM | Цитировать


Кажись допер
bitsadmin /setcredentials "myjob" SERVER NEGOTIATE bitsdownloader@server.domain.tld bitsdownloader1
так вроде работает

Отправлено: 01:59, 06-01-2025 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 70
Благодарности: 8

Профиль | Отправить PM | Цитировать


Не
Не работает (((
Только если net use использовать перед подключением

Отправлено: 17:07, 06-01-2025 | #3


Пользователь


Сообщения: 70
Благодарности: 8

Профиль | Отправить PM | Цитировать


cmdkey спас
сохраняет нужный логин и пароль перед запуском задания и все авторизуется
по окончании задания если нет других заданий учетные данные удаляются
(команада в bitsadmin /setnotifycmdline)
все запускается удаленно с системной учеткой
Это сообщение посчитали полезным следующие участники:

Отправлено: 01:04, 08-01-2025 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - bitsadmin /setcredentials - как указать пользователя и пароль для доступа к шаре?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Запрашивается логин-пароль при доступе к шаре The_Immortal Microsoft Windows 10 9 23-03-2023 09:57
Разное - Явно указать имя пользователя для подключения к шаре или сразу использовать гостя Dis74 Microsoft Windows 7 2 21-12-2017 09:48
2008 R2 - Указать каталог для пользователя RDP El Scorpio Windows Server 2008/2008 R2 5 05-09-2013 13:10
Доступ - [решено] Указать логин и пароль для smb Anton_unk Microsoft Windows 7 3 15-06-2012 09:57
могу ли я указать новое имя и пароль к нему Guest Хочу все знать 3 03-08-2004 15:19




 
Переход