|   |   | 
| 
 | Программно обратиться к папке с авторизацией для просмотра файлов | ☑ | ||
|---|---|---|---|---|
| 0
    
        Буковка 07.06.24✎ 13:06 | 
        Добрый день!
 Подскажите, пожалуйста, как программно обратиться к папке с авторизацией для просмотра файлов? пробовала: net use : \\путькфайлу.jpg /user:тутлогин тутпароль" | |||
| 1
    
        Garykom гуру 07.06.24✎ 13:10 | 
        (0) https://www.safezone.cc/threads/primer-net-use-kak-primontirovat-setevoj-disk.27870/
 но лучше чтобы админы автомонтирование сделали на букву диска | |||
| 2
    
        eklmn гуру 07.06.24✎ 13:36 | 
        "пробовала:" ииии? что не так то?     | |||
| 3
    
        arsik гуру 07.06.24✎ 13:42 | 
        (0) У вас сервер  приложений или файловая база?
 Если сервер приложений, то я бы просто пользователю от кого запускается сервер приложений дал доступ к этой папке и список файлов читал с сервера. | |||
| 4
    
        vde69 07.06.24✎ 13:42 | 
        для SQL это будет так
 Рекордсет_ДляБлокировки = COMОбъект_ДляБлокировки.Execute("USE " + СокрЛП(мИмяБДSQL) + "; |EXEC xp_cmdshell 'net use "+ДанныеПроцесса.ОбщийСетевойРесурсДиск+": "+мКат+?(ДанныеПроцесса.ОбщийСетевойРесурсИспользоватьАвторизацию, " "+ДанныеПроцесса.ОбщийСетевойРесурсПарольПользователя+" /user:"+ДанныеПроцесса.ОбщийСетевойРесурсПользователь, "") + "';"); Рекордсет_ДляБлокировки = COMОбъект_ДляБлокировки.Execute(" |BACKUP DATABASE " + СокрЛП(мИмяБДSQL) + " |TO DISK = '"+ДанныеПроцесса.ОбщийСетевойРесурсДиск+":\" + СокрЛП(ДанныеПроцесса.ИмяАрхива) + "' |WITH COPY_ONLY, NOFORMAT, NOINIT, COMPRESSION, SKIP, NOREWIND, NOUNLOAD, STATS = 10 ;"); Рекордсет_ДляБлокировки = COMОбъект_ДляБлокировки.Execute(" |EXEC xp_cmdshell 'net use "+ДанныеПроцесса.ОбщийСетевойРесурсДиск+": /delete'; |"); | |||
| 5
    
        Буковка 07.06.24✎ 13:55 | 
        (3) сервер, мне потом нужно еще не только читать, но записывать данные     | |||
| 6
    
        Буковка 07.06.24✎ 13:55 | 
        (2) так не работает     | |||
| 7
    
        Garykom гуру 07.06.24✎ 14:11 | 
        (2) net use [driveletter:] \\ComputerName\ShareName[\volume] [password | *]
 [/USER:[domainname\]username] [/PERSISTENT:{YES | NO}] пример net use x: \\VasyaServer\Share /user:VASYADOMAIN\VASYA 12345 должен появиться диск X и далее обращаешься X:\путькфайлу.jpg | |||
| 8
    
        arsik гуру 07.06.24✎ 14:12 | 
        (5) Ну так через сервер и запишите     | |||
| 9
    
        arsik гуру 07.06.24✎ 14:14 | 
        Смотри как в БСП сделана работа с файловым хранилищем приложенных к объектам файлов.
 Сервер читает отдает файл клиенту. Клиент его меняет и отдает обратно серверу. | |||
| 10
    
        eklmn гуру 07.06.24✎ 14:38 | 
        (6) а почему? возможно ошибки пишет? а где смотрите ошибки?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |