Question
Fermer un fichier ouvert
- Habay Olivier
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 7 ans 1 mois #28265
par Habay Olivier
Fermer un fichier ouvert a été créé par Habay Olivier
Bonjour à tous,
Après pas mal de recherche sur le net, je n'arrive pas à créer un script correct qui ferme un fichier s'il est ouvert
Il s'agit toujours du meme fichier donc c'est plus facile encore.
Je fais des tests avec le script suivant:
[code:1]
Get-SmbOpenFile | Where-Object -Property ShareRelativePath -Match \"c:\Temp\Book1.xlsx\" | Close-SmbOpenFile
[/code:1]
Je n'ai pas de message d'erreur mais mon fichier reste ouvert malgré tout
Et impossible de trouver comment tester si le fichier est ouvert avec un IF (file-open $file) {} ou un truc du style.
Merci pour votre aide précieuse et bonne journée
Après pas mal de recherche sur le net, je n'arrive pas à créer un script correct qui ferme un fichier s'il est ouvert
Il s'agit toujours du meme fichier donc c'est plus facile encore.
Je fais des tests avec le script suivant:
[code:1]
Get-SmbOpenFile | Where-Object -Property ShareRelativePath -Match \"c:\Temp\Book1.xlsx\" | Close-SmbOpenFile
[/code:1]
Je n'ai pas de message d'erreur mais mon fichier reste ouvert malgré tout
Et impossible de trouver comment tester si le fichier est ouvert avec un IF (file-open $file) {} ou un truc du style.
Merci pour votre aide précieuse et bonne journée
Connexion ou Créer un compte pour participer à la conversation.
- dimshell
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 86
- Remerciements reçus 0
il y a 7 ans 1 mois #28266
par dimshell
Réponse de dimshell sur le sujet Re:Fermer un fichier ouvert
Bonjour,
Si tu arrêtes le processus ça marche ?
Si tu arrêtes le processus ça marche ?
Connexion ou Créer un compte pour participer à la conversation.
- Habay Olivier
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 6
- Remerciements reçus 0
il y a 7 ans 1 mois #28269
par Habay Olivier
Réponse de Habay Olivier sur le sujet Re:Fermer un fichier ouvert
Le soucis c'est qu'il s'agit d'un fichier XL partagé sur un server donc impossible de tuer le process
PS: dans mon example je faisais d'abord un test sur un fichier test en local sur mon pc<br><br>Message édité par: lesagitaire74, à: 20/02/19 10:24
PS: dans mon example je faisais d'abord un test sur un fichier test en local sur mon pc<br><br>Message édité par: lesagitaire74, à: 20/02/19 10:24
Connexion ou Créer un compte pour participer à la conversation.
- Hicham Madini
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 98
- Remerciements reçus 0
il y a 7 ans 3 semaines #28366
par Hicham Madini
Réponse de Hicham Madini sur le sujet Re:Fermer un fichier ouvert
Bjr,
essaie comme ca peut être:
[code:1]Get-SmbOpenFile | Where-Object -Property ShareRelativePath -Match \"c:\Temp\Book1.xlsx\" | Close-SmbOpenFile -Force[/code:1]
essaie comme ca peut être:
[code:1]Get-SmbOpenFile | Where-Object -Property ShareRelativePath -Match \"c:\Temp\Book1.xlsx\" | Close-SmbOpenFile -Force[/code:1]
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.078 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Fermer un fichier ouvert