IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Conversion commandes Linux en windows


Sujet :

Scripts/Batch

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    mars 2019
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : mars 2019
    Messages : 21
    Points : 11
    Points
    11
    Par défaut Conversion commandes Linux en windows
    Bonjour,
    Je m'excuse de vous déranger mais j'aurai besoin d'aide pour convertir le mini script linux ci dessous en commande batch pour windows.

    script bash linux:

    Code bash : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #!/bin/bash
    date=$(date +"%V")
    ref=1363
    let date+=ref
    wget -P /home/jerome/Documents/zip/ https://theweekinchess.com/zips/twic"$date"g.zip && unzip /home/jerome/Documents/zip/twic"$date"g.zip -d /home/jerome/Documents/pgn/

    En fait ce script télécharge un fichier au format zip. Ce fichier zip change de numéro chaque semaine et est incrémenter de 1 chaque semaine), avec pour base le nombre 1363.
    Pour la semaine prochaine, V sera égal à 16 et le nombre 1363+16=1379. Donc "$date" sera 1379 et ainsi de suite......
    Ce script décompresse aussi ensuite le fichier automatiquement.

    Pour changer et indiquer un chemin windows compatible, ca pourrait être du genre c:\twic\ peut importe.....

    Sur l'application de powershell windows que j'ai lancé, j'ai commencé les commandes suivantes mais suis bloqué.....
    Code PowerShell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    get-date -uformat %V
    powershell -c "(new-object System.Net.WebClient).DownloadFile('https://theweekinchess.com/zips/twic1378g.zip','C:\twic\twic1378g.zip')"

    Merci par avance pour votre aide les amis.

  2. #2
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    juin 2009
    Messages
    3 716
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : juin 2009
    Messages : 3 716
    Points : 8 986
    Points
    8 986
    Par défaut

    TheWeekinChess.ps1
    Code Powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    cls
    $S=get-date -uformat %V
    $ref=1363
    $D=$ref + $S
    $FileName="twic"+$D+"g.zip"
    $FileName
    echo "https://theweekinchess.com/zips/$FileName"
    echo "C:\twic\$FileName"
    $twic_Folder = "C:\twic"
    If ((Test-Path -Path $twic_Folder) -eq 0) { New-Item -Path $twic_Folder -ItemType Directory | Out-Null }
    (new-object System.Net.WebClient).DownloadFile("https://theweekinchess.com/zips/$FileName","$twic_Folder\$FileName")
    TheWeekinChess.bat
    Code Batch : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    @echo off
    Powershell -ExecutionPolicy Bypass -C ".\TheWeekinChess.ps1"
    pause

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    mars 2019
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Orne (Basse Normandie)

    Informations professionnelles :
    Activité : Technicien maintenance

    Informations forums :
    Inscription : mars 2019
    Messages : 21
    Points : 11
    Points
    11
    Par défaut
    Bonsoir Hackoofr,

    Merci infiniment. C'est tout simplement génial, et très instructif.
    Amicalement

  4. #4
    Expert éminent
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    juin 2009
    Messages
    3 716
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : juin 2009
    Messages : 3 716
    Points : 8 986
    Points
    8 986
    Par défaut
    Citation Envoyé par Jeromelefou Voir le message
    Bonsoir Hackoofr,
    Merci infiniment. C'est tout simplement génial, et très instructif.
    Amicalement
    Vous êtes le bienvenu et si c'est bien résolu alors n'oubliez pas de marquer cette discussion en bas avec ce bouton comme

Discussions similaires

  1. transformation commande linux vers Windows
    Par lol88 dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 13/04/2010, 19h18
  2. fenêtre de commande linux sous windows
    Par Lost in dans le forum Linux
    Réponses: 13
    Dernier message: 08/09/2009, 00h03
  3. commande linux sous windows
    Par Lost in dans le forum Windows
    Réponses: 3
    Dernier message: 31/08/2009, 19h51
  4. Exécution d'une commande Linux sur Windows !
    Par ghohm dans le forum Administration système
    Réponses: 2
    Dernier message: 05/03/2008, 23h29
  5. Equivalent de la commande Select de linux pour Windows
    Par bibi_64 dans le forum Windows
    Réponses: 2
    Dernier message: 18/10/2005, 09h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo