Transférer des fichiers sans accès à la destination

Bonjour à tous,

J'ai un problème quand je veux créer un script (déposer VB ou fichier batch), qui, lorsque l'utilisateur démarre le script, copiera des fichiers du dossier. Folder1 dans Folder2.

C'est ce que Snag.

Je ne veux pas que les utilisateurs aient accès à Folder2, J'ai besoin d'eux pour courir scipt, Afin qu'ils ne puissent pas déplacer les fichiers manuellement, ainsi que cela conduit un peu de journal.

J'ai deux idées, mais je ne sais pas combien ils sont réalisés:

L'utilisateur appelle le script, mais cela fonctionne avec d'autres autorisations. Comment ferais-je cela afin que l'utilisateur ne voie pas les données du compte.

L'utilisateur démarre le script qui exécute le travail planifié sur le serveur. La tâche planifiée sera ensuite effectuée avec d'autres privilèges, mais les utilisateurs n'ont pas accès au serveur, il peut donc y avoir un problème avec le début de la tâche prévue.

Je serai reconnaissant pour toutes les autres idées.

Merci d'avance

JoeOD
Invité:

Hannah

Confirmation de:

Folder2 Il peut être partagé avec l'interdiction de l'accès aux utilisateurs et le script connecte une ressource partagée avec les données de compte d'utilisateur, déplace les fichiers que de désactiver la ressource totale.

Il y a une astuce pour cacher des lecteurs de réseau Windows de

NoDrives

dword dans

HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer

.

PS: Vous pouvez compiler votre script .bat en utilisant bat2exe, Pour que les utilisateurs ne voient pas le contenu du fichier. Scénario AutoIT Aussi peut effectuer ce travail.

EDIT: voir
http://support.microsoft.com/% ... %3D13
Pour ajuster la valeur NoDrives Dword.

Pour répondre aux questions, connectez-vous ou registre