Назад | Перейти на главную страницу

Передача файлов без доступа к месту назначения

Всем привет,

У меня проблема, когда я хочу создать сценарий (файл VB или пакетный файл), который, когда пользователь запускает сценарий, будет копировать файлы из папки Folder1 в Folder2.

Вот в чем загвоздка.

Я не хочу, чтобы у пользователей был доступ к Folder2, мне нужно, чтобы они запускали scipt, чтобы они не могли перемещать файлы вручную, а также он немного ведет журнал.

У меня есть две идеи, но я не знаю, насколько они осуществимы:

  1. Пользователь вызывает сценарий, но он работает с другими разрешениями. Как бы я сделал это, чтобы пользователь не видел данные учетной записи.

  2. Пользователь запускает скрипт, который выполняет запланированное задание на сервере. Запланированное задание затем будет выполняться с другими привилегиями, но у пользователей нет доступа к серверу, поэтому может возникнуть проблема с запуском запланированного задания.

Буду признателен за любые другие идеи.

Заранее спасибо

JoeOD

Folder2 может совместно использоваться с запретом доступа для пользователей, и сценарий подключает общий ресурс с пользовательскими учетными данными, перемещает файлы, чем отключает общий ресурс.

Есть трюк для сокрытия сетевых дисков в Windows с NoDrives dword в HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer.

PS: Вы можете скомпилировать свой .bat-скрипт с помощью bat2exe, чтобы пользователи не видели содержимое файла. Скрипт AutoIT также может выполнять эту работу.

РЕДАКТИРОВАТЬ: см. Эта статья для настройки значения NoDrives Dword.