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 :

Inclure du code PS dans un fichier Batch [Trucs & Astuces]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut Inclure du code PS dans un fichier Batch
    Salut,



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    ;@echo off & Setlocal EnableExtensions
    ;echo CMD %ERRORLEVEL%
    ;:<<Code Batch>>
    ;Findstr -rbv ; %0 | powershell -c - 
    ;goto:sCode ######################################
     
    "PSH " | Write-Host -for yellow -no
    $_=$OFS;$OFS=''
    $char=87,65,76,73,68,50,77,73,64,71,77,65,73,76,46,67,79,77
    ([string][char[]]($char));$OFS=$_
    exit 5
     
    ;:sCode ######################################
    ;:<<Code Batch>>
    ;echo CMD %ERRORLEVEL%
    ;pause & goto :eof

  2. #2
    Membre Expert
    Avatar de I'm_HERE
    Homme Profil pro
    Inscrit en
    Juillet 2008
    Messages
    1 013
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 013
    Par défaut
    salut,

    voici une autre approche:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    @echo off
    ::::::::::::::::::::::::::::::::::::
    For /f "delims=:" %%a In ('
         findstr /Bn "<PS>" %0
     ') do Set /ALine=%%a
     more +%Line% %0  | powershell -c -
    ::::::::::::::::::::::::::::::::::::
    :: ici suite du code Batch
    
    dir
    pause & exit /b 
    
    <PS> ::::::::::::::::::::::::::::::
    Function Get-Test {
      param()
      Begin{
        Write-Warning "Debut du traitement" 
      }
      Process{
        write-verbose "ici n'importe quel traitement"
        gps power*,cmd*  
        <# 
          un Bloc de commentaires 
        #>
      }
      End{
       Write-warning "Fin du traitement"
      }
    }
    Get-Test
    exit

Discussions similaires

  1. Réponses: 14
    Dernier message: 20/11/2014, 15h48
  2. Inclure du code JSP dans un fichier *.JS
    Par gassisprog dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/02/2008, 09h28
  3. inclure un code php dans un fichier html
    Par killer_instinct dans le forum Langage
    Réponses: 5
    Dernier message: 12/03/2007, 14h13
  4. Code barre dans des fichiers QuiReport 3.62 pour delphi 7
    Par yanis97 dans le forum Composants VCL
    Réponses: 1
    Dernier message: 07/03/2006, 14h25

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