![]() |
|
Странности с правами О.С. | ☑ | ||
---|---|---|---|---|
0
Gluk
18.01.16
✎
22:39
|
Win 7, 1C v7, внешняя обработка.
Запускаю 1C под правами текущего пользователя. В отладчике проверяю: ИмяТестовогоФайла = "C:\Test.txt"; ТестовыйФайл = СоздатьОбъект("Текст"); ТестовыйФайл.Записать(ИмяТестовогоФайла); Если ФС.СуществуетФайл(ИмяТестовогоФайла) = 1 Тогда ФС.УдалитьФайл(ИмяТестовогоФайла); КонецЕсли; все отрабатывает, но у пользователя нет прав на запись в этот файл. Проверял в проводнике и тотале - прав нет, 1C показывает, что все отработало. |
|||
1
Cyberhawk
18.01.16
✎
22:42
|
Не понял, у кого и когда возникает проблема?
|
|||
2
Gluk
18.01.16
✎
22:47
|
(1) В отладчике 1C проверяю запись текстового файла в "C:\Test.txt" или "C:\Windows\Test.txt", все отрабатывает, хотя у пользователя нет прав на это.
|
|||
3
Gluk
18.01.16
✎
22:52
|
тоже с каталогами, в попытке и без, с транзакцией и без
|
|||
4
6kubikov
18.01.16
✎
23:04
|
(0) Ну, а кто, в итоге, владелец созданного файла?
|
|||
5
Gluk
18.01.16
✎
23:08
|
(4) файл, во время работы отладчика не создается, его нет
|
|||
6
Gluk
18.01.16
✎
23:19
|
тоже самое через "Scripting.FileSystemObject"
|
|||
7
Gluk
18.01.16
✎
23:22
|
и самое главное читается оттуда!
|
|||
8
Gluk
18.01.16
✎
23:24
|
нашел свой файл в папке: "c:\Users\user\AppData\Local\VirtualStore\Windows\Test.txt"
|
|||
9
Zamestas
18.01.16
✎
23:32
|
(8) Все верно в %localAppData%\VirtualStore валятся файлы виртуализированных каталогов для устаревших приложений - UAC так балуется.
|
|||
10
Zamestas
18.01.16
✎
23:41
|
+(9) В диспетчере задач можно побаловаться включением/отключением данной фичи у процесса - галка визуализация UAC (главное, что он не был под администратором запущен).
|
|||
11
Zamestas
18.01.16
✎
23:43
|
*виртуализация UAC
|
|||
12
Gluk
19.01.16
✎
00:10
|
как бы по другому это обойти?
|
|||
13
Gluk
19.01.16
✎
00:11
|
как бы попроще проверить права пользователя О.С.?
|
|||
14
Zamestas
19.01.16
✎
00:38
|
(12) Т.е. без отключения UAC?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |