Question creation de ZIP ok mais prompt...

Plus d'informations
il y a 13 ans 6 mois #12640 par buffe
Bonjour,

je tente de faire un script qui à un moment zip des fichiers d'un repertoire.

la 1ere fois, tout va bien.

mais apres, a chaque fois, il me dit que les fichiers sont deja presents dans le ZIP et me demande si je veux les ecraser....

comme ce script doit etre lancé automatiquement chaque jour, cela me pose probleme.

comment faire pour eviter cette demande d'ecrasement ?
l'idéale serait de lui dire de ne pas ecraser le fichier.

merci d'avance.

pour le script :
[code:1]function Add-Zip
{
param([string]$zipfilename)

if(-not (test-path($zipfilename)))
{
set-content $zipfilename (\"PK\" + [char]5 + [char]6 + (\"$([char]0)\" * 18))
(dir $zipfilename).IsReadOnly = $false
}

$shellApplication = new-object -com shell.application
$zipPackage = $shellApplication.NameSpace($zipfilename)

foreach($file in $input)
{
$zipPackage.CopyHere($file.FullName,0x14)
Start-sleep -milliseconds 500
}
}

dir D:\tets\*.txt -Recurse | add-Zip D:\tets\testzip.zip[/code:1]

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 13 ans 6 mois #12642 par Laurent Dardenne
bigfootspi écrit:

comment faire pour eviter cette demande d'ecrasement ?
l'idéale serait de lui dire de ne pas ecraser le fichier.

Utilise plutot une librairie dédiée et pas cet objet source d'ennui...

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.040 secondes
Propulsé par Kunena