1. попробуй зайти на шару как \\server\folder1\subfolder юзером, имеющем, как ты полагаешь, разрешения на изменение данных. Создай файл, удали. Если в доступе отказано, значит Разрешения или Безопасность настроены не верно.
ПРи открытии шары (общего доступа к папке) создается новый объект с названием шары, на нее действуют Разрешения (чтение, запись, полные). Если тут стоит только чтение для юзера, то чтобы ни стояло во вкладке Безопасность, все равно у него будет доступ только на чтение. Т.е. разрешения для объекта и разрешения NTFS "складываются" так, что действует наименьший доступ. (проще написать не сумел)
2. Если получится создать файл, его удалить, а по заходу на подключаемый сетевой диск (скажем О
отказ, значит надо смотреть скрипт (хотя, что там особенного) или ГП