Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[RÉSOLU] Batch Sony Vegas Pro 12
Auteur Message
Répondre en citant
Message [RÉSOLU] Batch Sony Vegas Pro 12 
Bonjour !!

Bah en faite je fait des vidéo avec Sony Vegas pro 12 et le problème c'est que le rendu dure 4 à 5 heures...
en faite j'aimerais un batch qui fait que:

Dès que le rendu est fini le batch comprends et eteind le PC

Voila j'espère que je me suis bien expliquer demander moi si vous n'avez pas compris

Merci d'avance pour la merveilleuse personne qui pourras me faire ce batch



Visiter le site web du posteur Skype
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RÉSOLU] Batch Sony Vegas Pro 12 
Salut,

Une boucle de ce genre devrait faire l'affaire :

Code:

@echo off&cls
:start
set /p $var=Entrez le nom du fichier A tester :

:test
if not exist "%$var%" goto:erreur

2>nul (>>"%$var%" echo off) && (goto:eteindre) || (goto:retest)

:retest
echo le Traitement de %$var% n'est pas termin‚
timeout 120 >nul
goto:test


:eteindre
echo Le fichier est Deverouill‚ Extinction de la machine...
:::shutdown /s
goto:eof

:erreur
cls&Echo Fichier Inconnue
pause&goto:start


Avant d'aller te coucher tu lance le batch et tu entres le nom de ton fichier video en creation.
Ici il fait un test toute les 2 minutes (120 sec). Lorsque le fichier n'est plus locké l'ordi s'éteind. (enlève les ::: devant le shutdown /s)
Suivant ta version de windows tu n'as peut-être pas la commande timeout dans ce cas remplace-là par :
Code:
ping localhost -n 120 >nul


Amicalement




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message [RÉSOLU] Batch Sony Vegas Pro 12 
Merci beaucoup pour ton aide.

je voulais attendre pour poster un message pour voir si le batch marcher bien et sans default et oui c'est parfait je t'en remercie

si tu as le temps tu pourrais m'expliquer comme sa marche ?



Visiter le site web du posteur Skype
Répondre en citant
Message [RÉSOLU] Batch Sony Vegas Pro 12 
Salut,

c'est assez simple, la majorité des programmes "lock" le fichier lorsqu'il l'ouvre pour une ecriture.
donc on test une "écriture" sur le fichier concerné (>>%$var% echo off).

Si il est ouvert par ton programme le systeme renvoie l'erreur "Le fichier est ouvert par un autre processus"
que l'on masque en redirectionnant ce message d'erreur vers nul (2>nul).

On récupère le code erreur grâce au && -> pas s'erreur et || erreur.
Si erreur on recommence le test après x minutes sinon -> shutdown.

Voilà.

Cette technique peut-être apliqué dans le cas ou plusieurs système écrive dans un même fichier "LOG".
on test si le fichier est ouvert par un autre processus si il l'est on boucle jusqu'à la permission.

On pourrait également tester un rennomage du fichier qui echouerait également si le fichier est ouvert.

Okay




______________________________________________________
AffPng.exe , StringBetween.exe , Hex2Png.exe
Répondre en citant
Message [RÉSOLU] Batch Sony Vegas Pro 12 
Quand vous m'expliquer tout parait simple c'est extra ordinaire le batch en faite Smile

Je vous remercie pour votre aide <3



Visiter le site web du posteur Skype
Répondre en citant
Message [RÉSOLU] Batch Sony Vegas Pro 12 
Sujet résolu Wink




______________________________________________________


L'ignorance est un fléau qui engendre la haine et la mort
La connaissance est une arme qui surpasse toutes les autres
Partagez votre savoir, sinon il sera perdu à jamais
Message [RÉSOLU] Batch Sony Vegas Pro 12 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch