J'utilise powershell pour exporter-csv une table. Si le fichier csv est ouvert n'importe où sur le réseau, le script ne remplacera pas le fichier. Y a-t-il un moyen de contourner cela?Impossible d'écraser le fichier CSV si ouvert
Répondre
Vous devez modifier la façon dont le réseau traite les utilisateurs ouvrant les fichiers. Habituellement, lorsqu'un utilisateur (qui n'est pas un administrateur) ouvre un fichier sur le réseau, vous voulez que l'utilisateur l'ouvre en tant que en lecture seule.
Alors seulement, vous serez en mesure de remplacer le fichier en utilisant votre script (avec administration privs OFC)
Si vous ne disposez pas de contrôle sur le réseau, la meilleure option serait de créer un fichier différent avec le même nom mais avec numéro de révision à la fin. Par exemple, "a.csv" deviendrait "a001.csv" après la première édition. En raison de la nature de la solution, cela créera des dégâts si plusieurs utilisateurs travaillent sur le même fichier.
Dans ce cas, je suggérerais de regarder des logiciels de contrôle de version ... Mais là encore, il serait stupide de passer par tout cela pour éditer un simple fichier .csv .. Donc, la réponse est "c'est compliqué "
- 1. Impossible d'enregistrer le fichier après l'avoir ouvert
- 2. Fichier CSV non ouvert dans IE
- 3. win32api déterminer si le fichier est ouvert
- 4. Gestion d'un fichier séparé par tabulation (csv) avec csv ouvert?
- 5. impossible de joindre le fichier csv à mailcomposer dans l'iphone
- 6. comment fermer le fichier ouvert?
- 7. Liste de boucles et fichier ouvert si trouvé
- 8. obtenir le contenu d'un .csv en utilisant csv ouvert
- 9. analyse d'un fichier txt en utilisant csv ouvert
- 10. Convertir l'enregistrement dans le fichier CSV en chaîne (ce qui montrerait si ouvert en tant que fichier. Txt)
- 11. Comment trouver si le fichier est un fichier CSV?
- 12. Comment vérifier si un fichier est ouvert
- 13. Vérifiez si un fichier est ouvert
- 14. Les changements de données CSV dans le bureau ouvert
- 15. Vérifiez si un fichier est ouvert avant de le lire?
- 16. matlab: vérifie si le fichier xls est ouvert
- 17. « fopen » échoue si le fichier ouvert dans Visual Studio
- 18. Lecture du fichier 'CSV' - Impossible de lire le fichier CSV contient une chaîne de caractères vide
- 19. VBA Copie de données d'un fichier CSV non ouvert vers la feuille de calcul sans ouvrir le fichier CSV fermé
- 20. Impossible de convertir .csv .arff fichier
- 21. Impossible d'écrire un fichier csv en étincelle
- 22. Impossible de générer un fichier csv
- 23. Conserver l'élément ouvert, si le curseur est dans l'élément ouvert
- 24. Impossible d'utiliser le fichier car un autre processus l'utilise - impossible de trouver le flux ouvert
- 25. R impossible d'écrire dans le fichier csv ou RData
- 26. Impossible de trouver la variable dans le fichier CSV
- 27. Impossible d'analyser le fichier csv en ruby et rails
- 28. C# ajouter au fichier ouvert
- 29. télécharger le fichier csv
- 30. Fichier zip FileOutputStream ouvert ERROR: "Impossible d'ouvrir le fichier en tant qu'archive"
Enregistrer sous un autre nom? Vous ne savez pas comment vous voudriez le gérer si le fichier est utilisé ... –