Имя: Пароль:
1C
 
Как из 1С удалить файл с атрибутом "только для чтения"
Ø
0 AlexVV
 
05.07.06
01:47
Я так понимаю без ВК не обойтись - порекомендуйте наиболее подходящую.
1 scorch
 
05.07.06
03:13
Командная строка: attrib /?
2 Stopper
 
05.07.06
12:05
ВыполнитьКомандуСистемы()
3 AlexVV
 
05.07.06
14:10
(2) наверно КомандаСистемы(), но при этом приходится пользоваться утилитами командной строки (attrib, del), а это вызывает блыманье экрана монитора или появление черных окон, а у некоторых пользователей вообще появляется черный экран и они начинают паниковать (машина сломалась). Хотелось как-то поцивильней - без черных экранов. Да тут еще оказалось, что при копировании файла (КопироватьФайл()) скопированному файлу присваивается ТЕКУЩАЯ ДАТА и ВРЕМЯ.
5 user1C
 
05.07.06
14:37
(3)http://www.networkdoc.ru/files/insop/whs/read.html?whs-fs.html
6 AlexVV
 
05.07.06
14:56
(4,5) да, это все хорошо, но при этом надо разрешать выполнение скриптов на машинах пользователей, а в наш неспокойный век этого не хотелось бы.
7 USSR
 
05.07.06
15:00
(4)Тогда: Предупреждение ("Пригласите администратора для изменения атрибутов файла");
СтатусВозврата(0);
Возврат;
8 AlexVV
 
05.07.06
15:02
(7) да это все как раз и делается что-бы за сим не дергали меня :)
9 user1C
 
05.07.06
15:09
(6)
есть утиль командной строки для сокрытия "черных окон" - cmdow
10 AlexVV
 
05.07.06
15:24
(9) спасибо, но:
Cmdow is a Win32 commandline utility for NT4/2000/XP/2003 that allows windows to be listed, moved, resized, renamed, hidden/unhidden, disabled/enabled, minimized, maximized, restored, activated/inactivated, closed, killed and more.
А у некоторых пользователей еще Win98 стоит, а им как?
11 user1C
 
05.07.06
15:41
(10)
тогда вк ищи... на проклабе точно были
12 AlexVV
 
05.07.06
16:09
(11) в том то и дело - смотрел на проклабе, но что-то не нашел, поэтому и спрашиваю на форуме.
13 user1C
 
05.07.06
16:13
(12)
навскидку что сразу попалось
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=6&lid=488
14 USSR
 
05.07.06
16:51
а может тебе подойти не со стороны 1с, а от источника возникновения этих файлов. Там нельзя решить эту проблему?
15 AlexVV
 
05.07.06
17:05
(13) спасибо, но "DLL для 1С" атрибутами управляет, а операции с файлами не делает (копирование файлов с сохранением оригинальной даты и времени создания).
16 AlexVV
 
05.07.06
17:07
(15) с источником не поспоришь - получаю с FTP архив, распаковываю его, а в нем файлы с признаком "только для чтения", и получать их надо периодически и соответственно перезаписывать.
17 USSR
 
05.07.06
18:29
(16)Ну и сделай командный файл для изменения атрибутов
18 Young
 
05.07.06
18:48
(3) http://forum.script-coding.info/topic.php?topic=49
19 smaharbA
 
05.07.06
20:07
а чем del /ah file.ext плохо ?
20 AlexVV
 
06.07.06
03:15
Всем спасибо, но:
(17) см п.3
(18) см п.6
(19) см п.3
21 Loky
 
06.07.06
06:14
Может что б скопированному файлу присваивались нужные даты и время, получать атрибуты файла у копируемого, и устанавливать их копии? Если все остальные проблемы (типа черного экрана и тдп решишь)
22 smaharbA
 
06.07.06
06:36
(20) Интересно скриптинг как запрещен ? ваапче запуск хостов ?
23 smaharbA
 
06.07.06
06:40
Да и интересно еще, ты что fso вырезал из системы ? или это админы такие умные тебе напели ?