We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
При работе с сетевыми дисками в РаботаСФайлами.ПодключитьДиск() РаботаСФайлами.ОтключитьДиск()
возникают следующая ошибка
ИНФОРМАЦИЯ - Выполняется сценарий (0) из файла "./test.json" ИНФОРМАЦИЯ - Выполняется шаг "Подключить сетевой диск" сценария (0) из файла "./test.json" ИНФОРМАЦИЯ - Начало подключения сетевого ресурса "\\путь" к устройству "R" ОТЛАДКА - [oscript.lib.commands] - РабочийКаталог: . ОТЛАДКА - [oscript.lib.commands] - Строка запуска <net use R \\путь пароль /USER:пользователь> ОТЛАДКА - [oscript.lib.commands] - Полная строка запуска <net use R \\путь пароль /USER:пользователь> ОТЛАДКА - [oscript.lib.commands] - Строка запуска <net use R \\путь пароль /USER:пользователь> ОТЛАДКА - [oscript.lib.commands] - Полная строка запуска <net use R \\путь пароль /USER:пользователь> ОТЛАДКА - [oscript.lib.commands] - Длина вывода 497, количество строк 19 ОТЛАДКА - [oscript.lib.commands] - Код возврата равен 1 КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files\OneScript\lib\cpdb\src\core\Модули\РаботаСФайлами.os / Ошибка в строке: 383 / Ошибка ошибка подключения ресурса "\\путь" к устройству "R", код ошибки 1: Синтаксис данной команды: NET USE [devicename | *] [\\computername\sharename[\volume] [password | *]] [/USER:[domainname\]username] [/USER:[dotted domain name\]username] [/USER:[username@dotted domain name] [/SMARTCARD] [/SAVECRED] [/REQUIREINTEGRITY] [/REQUIREPRIVACY] [/WRITETHROUGH] [[/DELETE] | [/PERSISTENT:{YES | NO}]] NET USE {devicename | *} [password | *] /HOME NET USE [/PERSISTENT:{YES | NO}] }
я подразумеваю что нарушен синтаксис т.е. сейчас: net use R \путь пароль /USER:пользователь нужно: net use R: \путь /USER:пользователь пароль
или кодом
Процедура ПодключитьДиск(ИмяУстройства, ИмяРесурса, Пользователь, ПарольПользователя) Экспорт Лог.Информация("Начало подключения сетевого ресурса ""%1"" к устройству ""%2""", ИмяРесурса, ИмяУстройства); КомандаРК = Новый Команда; КомандаРК.УстановитьКоманду("net"); КомандаРК.ДобавитьПараметр("use"); КомандаРК.ДобавитьПараметр(ИмяУстройства + ":"); КомандаРК.ДобавитьПараметр(ИмяРесурса); Если ЗначениеЗаполнено(Пользователь) Тогда КомандаРК.ДобавитьПараметр("/USER:" + Пользователь); КомандаРК.ДобавитьПараметр(ПарольПользователя); КонецЕсли; КомандаРК.УстановитьИсполнениеЧерезКомандыСистемы( Ложь ); КомандаРК.ПоказыватьВыводНемедленно( Ложь ); КодВозврата = КомандаРК.Исполнить(); ОписаниеРезультата = КомандаРК.ПолучитьВывод(); Если КодВозврата = 0 Тогда Лог.Информация("Подключен сетевой ресурс ""%1"" к устройству ""%2"": %3", ИмяРесурса, ИмяУстройства, ОписаниеРезультата); Иначе ВызватьИсключение СтрШаблон("Ошибка ошибка подключения ресурса ""%1"" к устройству ""%2"", код ошибки %3: %4%5", ИмяРесурса, ИмяУстройства, КодВозврата, Символы.ПС, ОписаниеРезультата); КонецЕсли; КонецПроцедуры // ПодключитьДиск()
The text was updated successfully, but these errors were encountered:
fix (#39): fix: Поправлено подключение сетевого диска;
9586cfe
Добавлены тесты подключения/отключения сетевого диска.
Поправил.
Sorry, something went wrong.
No branches or pull requests
При работе с сетевыми дисками в
РаботаСФайлами.ПодключитьДиск()
РаботаСФайлами.ОтключитьДиск()
возникают следующая ошибка
я подразумеваю что нарушен синтаксис т.е.
сейчас: net use R \путь пароль /USER:пользователь
нужно: net use R: \путь /USER:пользователь пароль
или кодом
The text was updated successfully, but these errors were encountered: