Question attribut d'un fichier

  • arnold
  • Auteur du sujet
  • Visiteur
  • Visiteur
il y a 16 ans 5 mois #5356 par arnold
attribut d'un fichier a été créé par arnold
bonsoir :)

par le passe je ecrase un fichier. pour eviter la prochaine fois je voudrais savoir
svp
1. comment chercher un fichier
get ? c:\MonFichier.txt

2. mettre en memoire les attibut:
$var1 = $_
$date1 = (substract date \"dd\")avec length
$var2 = $_
$time1 = (substract time \"HH\")avec length

3. formate les variable date/time
$date2 = get-date -format \"dd\"
$time2 = get-date -format \"HH\"

4. compare, save or not?
if ([int64]$date2 -eq [int64]$date1 -and [int64]$time2 -eq [int64]time1)
{*eq rien faire}
else
{not *eq save}

merci pour votre aide
arnold

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

Plus d'informations
il y a 16 ans 5 mois #5357 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:attribut d'un fichier
Salut,
arnold écrit:

1. comment chercher un fichier

Puisqu'à un fichier correspondant un seul chemin existant ou pas
[code:1]
Test-Path FSDrive:\truc\bidule\machin.chose
[/code:1]
arnold écrit:

2. mettre en memoire les attributs:

Une variable temporaire devrait suffire, enfin il me semble, car au vu de ton exemple je doute de la pertinence de ma réponse.
arnold écrit:

3. formater les variables date/time

Dans un premier temps utiliser Get-Help Get-Date -Full, puisque je ne comprend pas ce que tu veux faire.
arnold écrit:

4. compare, save or not?

Bah c'est facile, enfin faut juste savoir ce que tu veux faire.
De mon coté j'ai du mal à le savoir. Pourquoi ne pas énoncer simplement, avec des mots plutot qu'avec du code, ce que tu veux faire ?
En procédant comme tu le fais, tu laisses aux forumers le soin de comprendre ce que TU veux faire.
Je respecte ton choix, mais AMHA pour avoir une réponse sur un forum, quelqu'il soit, il faut mettre toutes les chances de son coté. De par mon expérience des forums, je ne pense pas que cela soit ici le cas.

Vous devez donc nous aider pour que l'on vous aide :)<br><br>Message édité par: Laurent Dardenne, à: 27/09/09 14:34

Tutoriels PowerShell

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

  • arnold
  • Auteur du sujet
  • Visiteur
  • Visiteur
il y a 16 ans 5 mois #5358 par arnold
Réponse de arnold sur le sujet Re:attribut d'un fichier
bonjour :)

cher monsier,
merci de me repondre !
Je suis un non francophone mais \&quot;Anglo-saxophone\&quot; dite \&quot;AT\&quot;. De la, je ne pas de très bon souvenir par le passe dans les forum francais. :(
donc je me suis cache dans une écriture barbare,
qui n'est pas une avatage certaine pour moi.

bref, monsieur,
mon but c'est de savoir (dans le script) si le fichier existe après le controler de ces attribut, pour ne pas ecrase l'ancienne. Le seule paramter disponible est son \&quot;nom.machin\&quot; du fichier.

Toute suit je pris en compte (votre repons!):
\&quot;Test-Path FSDrive:\truc\bidule\machin.chose\&quot;
de la, trouver et mettre les 2 anciene attribut (date/time \&quot;dd=jour/HH=heures plaine\&quot;) dans une var pour les compare, avec les date/time actuelle; et de là, faire un save prinipale a 22:00 h UTC !?!

merci pour votre patience! :)

arnold

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

Plus d'informations
il y a 16 ans 5 mois #5359 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:attribut d'un fichier
arnold écrit:

Je suis un non francophone mais \&quot;Anglo-saxophone\&quot;

Déjà de faire de l'humour sans parler la langue c'est prometteur :P
Sur un forum, quelqu'il soit, si on ne précise pas cette information on ne peut pas le savoir.
arnold écrit:

De la, je ne pas de très bon souvenir par le passe dans les forum francais. :(

Alors, autant ne pas répéter les mêmes erreurs.
arnold écrit:

bref, monsieur,
mon but c'est de savoir (dans le script)...

Je regarde ça prochainement.

Une question:
pourquoi ne pas utiliser un forum Anglophone ?

Tutoriels PowerShell

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

  • arnold
  • Auteur du sujet
  • Visiteur
  • Visiteur
il y a 16 ans 5 mois #5360 par arnold
Réponse de arnold sur le sujet Re:attribut d'un fichier
re:
merci,
et que penser vous?

le mistere ce cache dans \&quot;$_.LastWriteTime\&quot;

$test = Test-Path FSDrive:\truc\bidule\machin.chose | Where {$_.LastWriteTime -eq [Int64]22}
pour le moment la var \&quot;$_.L... eq $time\&quot; est true!

combine evec un \&quot;if $test -eq true ...\&quot; !? et le save est accepter.

ps: l'intelegence ne pas une propriete reserve
a l'etranger. Elle reside aussi dans le pays
(france) dans le quelle ou je me suis installer. ;)

arnold

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

  • arnold
  • Auteur du sujet
  • Visiteur
  • Visiteur
il y a 16 ans 5 mois #5361 par arnold
Réponse de arnold sur le sujet error
encore cette error
il y a un probl dans le script du forum.... ;)<br><br>Message édité par: arnold, à: 27/09/09 22:13

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

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