Suite

Expulser quelqu'un d'un fichier de formes dans ArcMap


J'ai ouvert ArcMap et quelqu'un d'autre a ouvert le même fichier de formes que moi. Comment puis-je les lancer pour pouvoir les éditer ? J'obtiens le message d'erreur suivant : "Impossible d'enregistrer les modifications, impossible d'acquérir un verrou"


Cela fonctionnait, mais je ne l'ai pas fait depuis des années. Et cela ne fonctionnera que pour une machine Windows sur laquelle vous avez admin priv :

À distance sur le serveur de fichiers et utilisez openfiles.exe /disconnect pour déconnecter l'utilisateur des fichiers.

Ou vous pouvez utiliserpsexec ommachine cmdet exécutez openfiles.exe sur la console distante.

Cette question entre vraiment dans le domaine des systèmes de fichiers, il pourrait donc y avoir plusieurs réponses à cette question. Si le serveur de fichiers est Linux, ce sera une réponse différente (au moment où j'ai posté cette réponse, aucun système d'exploitation n'a été mentionné.).

Avis de non-responsabilité : je ne préconise en aucun cas l'édition multi-utilisateurs avec des fichiers de formes !

OPENFILES /Disconnect [/S system [/U username [/P [password]]]] {[/ID id] [/A accessby] [/O openmode]} [/OP openfile] Description : Permet à un administrateur de déconnecter des fichiers et les dossiers qui ont été ouverts à distance via un dossier partagé. Liste de paramètres : /S system Spécifie le système distant auquel se connecter. /U [domain]user Spécifie le contexte utilisateur dans lequel la commande doit s'exécuter. /P [mot de passe] Spécifie le mot de passe pour le contexte utilisateur donné. /ID id Spécifie de déconnecter les fichiers ouverts par ID de fichier. Le caractère générique "*" peut être utilisé. /Aaccessedby Spécifie de déconnecter tous les fichiers ouverts par la valeur "accessedby". Le caractère générique "*" peut être utilisé. /O openmode Spécifie de déconnecter tous les fichiers ouverts par la valeur "openmode". Les valeurs valides sont Read, Write ou Read/Write. Le caractère générique "*" peut être utilisé. /OP openfile Spécifie de déconnecter toutes les connexions de fichiers ouverts créées par un nom de "fichier ouvert" spécifique. Le caractère générique "*" peut être utilisé. /? Affiche ce message d'aide. Exemples : OPENFILES /Déconnecter /? OPENFILES /Déconnecter /ID 1 OPENFILES /Déconnecter /A nom d'utilisateur OPENFILES /Déconnecter /O Lecture/Écriture OPENFILES /Déconnecter /OP "c:Mes documentssomedoc.doc" /ID 234 OPENFILES /Déconnecter /S système /U nom d'utilisateur /ID 5 OPENFILES /Déconnecter /S système /U nom d'utilisateur /P mot de passe /ID *

Ce n'est pas pour réellement « expulser » un utilisateur, mais apparemment, il existe maintenant une application appelée VectorLock qui « restreigne l'accès à la vue et à la modification des fichiers de formes ». Je viens de le lire dans Directions Magazine


Voir la vidéo: Easy to Import Kml File from Google Earth into ArcGIS as Shapefile (Octobre 2021).