Question
attribut d'un fichier
- arnold
- Auteur du sujet
- 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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 5 mois #5357
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:attribut d'un fichier
Salut,
arnold écrit:
[code:1]
Test-Path FSDrive:\truc\bidule\machin.chose
[/code:1]
arnold écrit:
arnold écrit:
arnold écrit:
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
arnold écrit:
Puisqu'à un fichier correspondant un seul chemin existant ou pas1. comment chercher un fichier
[code:1]
Test-Path FSDrive:\truc\bidule\machin.chose
[/code:1]
arnold écrit:
Une variable temporaire devrait suffire, enfin il me semble, car au vu de ton exemple je doute de la pertinence de ma réponse.2. mettre en memoire les attributs:
arnold écrit:
Dans un premier temps utiliser Get-Help Get-Date -Full, puisque je ne comprend pas ce que tu veux faire.3. formater les variables date/time
arnold écrit:
Bah c'est facile, enfin faut juste savoir ce que tu veux faire.4. compare, save or not?
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
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- arnold
- Auteur du sujet
- 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 \"Anglo-saxophone\" dite \"AT\". 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 \"nom.machin\" du fichier.
Toute suit je pris en compte (votre repons!):
\"Test-Path FSDrive:\truc\bidule\machin.chose\"
de la, trouver et mettre les 2 anciene attribut (date/time \"dd=jour/HH=heures plaine\") 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
cher monsier,
merci de me repondre !
Je suis un non francophone mais \"Anglo-saxophone\" dite \"AT\". 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 \"nom.machin\" du fichier.
Toute suit je pris en compte (votre repons!):
\"Test-Path FSDrive:\truc\bidule\machin.chose\"
de la, trouver et mettre les 2 anciene attribut (date/time \"dd=jour/HH=heures plaine\") 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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 16 ans 5 mois #5359
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:attribut d'un fichier
arnold écrit:

Sur un forum, quelqu'il soit, si on ne précise pas cette information on ne peut pas le savoir.
arnold écrit:
arnold écrit:
Une question:
pourquoi ne pas utiliser un forum Anglophone ?
Déjà de faire de l'humour sans parler la langue c'est prometteurJe suis un non francophone mais \"Anglo-saxophone\"
Sur un forum, quelqu'il soit, si on ne précise pas cette information on ne peut pas le savoir.
arnold écrit:
Alors, autant ne pas répéter les mêmes erreurs.De la, je ne pas de très bon souvenir par le passe dans les forum francais.
arnold écrit:
Je regarde ça prochainement.bref, monsieur,
mon but c'est de savoir (dans le script)...
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
-
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 \"$_.LastWriteTime\"
$test = Test-Path FSDrive:\truc\bidule\machin.chose | Where {$_.LastWriteTime -eq [Int64]22}
pour le moment la var \"$_.L... eq $time\" est true!
combine evec un \"if $test -eq true ...\" !? 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
merci,
et que penser vous?
le mistere ce cache dans \"$_.LastWriteTime\"
$test = Test-Path FSDrive:\truc\bidule\machin.chose | Where {$_.LastWriteTime -eq [Int64]22}
pour le moment la var \"$_.L... eq $time\" est true!
combine evec un \"if $test -eq true ...\" !? 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
-
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
il y a un probl dans le script du forum....
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.054 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- attribut d'un fichier