Flash info

Maître Yoda utilise PowerShell. Cette source encore non confirmée par Obi-Wan Kenobi aurait pour origine une conférence sur la force obscure de CMD. Que le POWERshell soit avec vous...

 
Accueil arrow Forum

Bienvenue sur le forum PowerShell-Scripting.com

 
janel
Admin

Administrateur
Messages: 576
graphgraph
Karma: 31  
Et un autre script mystère, un! - 3/10/07 21:56 A mon tour de proposer ce script mystère pour une occasion tout aussi spéciale que la dernière fois:

Code:

  $host.ui.rawui.buffersize= new-object management.automation.host.size 120,3000 [String]::Join("",(` '$77X$77X$08 01,01H01+01 02$26#01$1fH01$22X$08 01,01$02:01 01$02i01 03H01$01:01 0', '4$05 04E01$01 01;01 03$02 01=01 02,01$01,01 01$01 01E01$02 01$02 04$02 01:01 02=', '01 03H01$01|01 04$02 01$02 01.01 02$01 03.01$17X$08 01.01|02 02$01E01 01$03 01$0', '1 02$02 02$06O01 02$01 02$02 01$02 01$02|01 01$01 02$02 01$01=01 01$01 01=01$02 ', '02$01 01E01$02 02I01$06|01 01$02 01$02 01$03 01i01$02 01,01$16X$08 01,01$03 01H0', '1E01 01$03 01$01 02$02 02$03 02$02 02$01 02$02 01$02 01$02i01 01$01 02$02 01h01 ', '01$02 01=01$05 01$03H01$02.01 01$01 01#01$02 01$02 01$02 01$03 01|01$1aX$08 05.0', '1$02=01 03h01$01,01 01$02 01.01$03O01 03I01 01$01 01.01$02 01$02 01$02I01 01$01.', '01 01$03 01|01$03 04$02 01$03:01 01.01 01,01$01 03.01 01=01$01 01$02 01$04 04$17', 'X$4c#01$2aX$77X$77X$1d 01$21 01$05,01$02+01H01$02,01$2aX$1c 01.01 01$20 01$04h01', ' 01$02 02$02 01#01$29X$1bO01 01$01 01.01$02 04$01 02;01 02$02 01:01;01 01,01$01 ', '02$02 01H01$01 02;01 02$04#01 01$02 01:01$02 01$04E02O02E01$21X$1b 01h01$02 01$0', '2 02$03 01;01$02 01$03+01 03$01 02$02 01H01I01 01$03 01$05 01$02|01E01$02 01$03O', '01 06E01$01E03#01$1aX$1a:01 01$03 02$01 02$03 01;01$02 01$01.01 01$02 02$01 02$0', '2 01H01$01 01$03 01$0fO01 01$02E01 09i01$19X$1a 01$05 01$01,01 01$03 01E01$02 01', '$02 03$01 01$02 02$01 01$02O01 02#01 01$05 01$02;01I01$02 01$02,01 01$01+01 01E0', '1$01#01 03O01$02 02$18X$1a;01$35 01$01 01i01$02=01 01E01$01 02$01E01 01$18X$0f 0', '1$09 02$35 01I01 01=01$02 02E01$02 01+01 01:01$18X$0e 01$01 01$07 01E01 01$04 02', '$2eE01 01+01 01O01$01 01.01 01O01#01,01 01.01 01$19X$0e 01+01$01 01$05 01$01+01:', '01$03 01#01 01$2e 01.01E01 01$01 02#01 01E01=01 01$01 01$1aX$0d#01i01+02i01#01$0', '3 01$01+02,01$02 01$01+01I01#01$2cE02O01 02H01 01$01O01 01E01 01+01$01 01;01O02 ', '01$16X$0e;01+02#01|01$03+01E01+02 01$02 01+02;01#01$2c.01 03$01 01#01O02 01O01 0', '2$02 03$17X$0e 01I01|01 01$06 01H01$03 01h02 01$31 01.01$01E01O01 01E01$01 02=01', 'O01$0e 05:01$05X$10 01$07 01$05 01$32.01 01$01O02E01 01E01$03H01,01+01$0c 02$01O', '01E02 02E01$03X$10 01$04i01,01$01 01.01 02:01$01 01$31#01 01$02E01:01 02E01$03O0', '1H05$09 01$01O02E01O01E01 01I01$03X$10 01O01=01#01E02$02 01$01E02$02 01$01,01 01', 'O01$2d 01I01$01E01 01|01$01 01E01$01+01 03:02 03H01$07 01I01E02.01E01:01 01O01$0', '3X$0d 02$01 01$01E01O01E01+01E01#01 01$01O01E01O01$01:01E01O01$02 01$2b 02$01O01', ' 01,01h01O01 01E01 02$01#01$05i01 01H01$06O01 02:02 02E01$04X$0c 01$01O01E01$01E', '01O02E03#01.01#01O01E01O01#01$01E02O01E01$01 01$29|01 01$02E01 02h01 02O01=01 02', 'H01O01$05 02$06 01i01$0aX$0c 01$02E01H01;01E04O02E02O01E06O01E01$01 01$29 01$02E', '02O01 02h01 01E01$01 01O01 02i01H01#01$03 01=01E01$04 01$0bX$0bh01#01+01 01;01$0', '2O01E02O01 01O02E02O05$02,01 01$29 01:01$01#01O01E04+01 01E01$01;01 01$01H01 02.', '01O01E01$02 02i01H02 02$0bX$0b#04$02h01 03:01+01$05E01=01 03#01$02 01$27 04$01E0', '6 01E01$02 01$02H01O01;01 02H01+01$02i01 01:01$0dX$0cI01,02$01#03$0b#05$01 01$26', 'E01 01$01=01 01h01E05O01 01E01$02:01 01$01H01O01;01O01h01 02O02$10X$0c 01$01E01i', '01#13$01 01$26 01#01H01O01 01E06O01 01E01$03 01$02O02I01O03 02I01O01$0eX$0c 01E0', '1#01 01$01#03 04$01#04O01 02$01#02 02$25 02H01.01 01;01,01E03:01 03E01$03.01 01$', '01O04H01i01O02 02i01O01#01$03.01 01H01$05X$08H02 01$01 01I01E01 01$01#01$01,01$0', '1O01#01$01h01 01#02$01 01E01$01 01$01 01$01 01$24.01 01$01,01h01,01H01E03=01 01;', '01H01 01O01$04 01$02O01 01O01H01O01H01+01,01H01 02.01h01#01I01 01h01#01O01$04X$0', '5E01H01 01;01h01H01$01 01E01 02$01#01 01$01O01E01O01E01$01#01;01$01 01#01E02$01#', '01O01$01 01$01I01 01h01$1f#01 01$02E01O01E05 01.01O01H01 01O01$04 02$01O01H01O05', 'H01O01 06h01I01 02H01E01$02X$04O01 01H02$02,01=01 01E01O01E01+01$01 01E03O03$01,', '01 01$01O01E01#02 02$01;01$01E01+01H01 01h01$1d 01|01$01E08O01 01,01O01 01O01$05', ' 01$01#01O01.01O03 03#01$02h01I03 01I01E01$01.01$02X$03h01.01H02$01 01E02$01 01.', '01 01$01 02$02O01 09|01#01O02$01 01I01 01i01$01H02h01 01$1b 02$01#01:01 02.01:01', '#01$02#01E01|01 02O01$05 02$01O01H01O01 02H01$02I01|01 01I02+01I01=01 02.01h01O0', '1$01X$02H01 01H03$01|01,01E01#01 01#01$02 02$02E01O09#01E01 02$01|01$01E01 01$01', 'O01H02+01=01$19I01 03i01$05|01 03O01$01E01 01H01$06 01$01E01=01 01+01$02I06i01I0', '1;01,01 01I01$04X$02,01H03O01$02 01E02.01$01E01O01E01#01$01#01,01 08,01E01$01#01', 'O02.01$01O01 02$01H03 01E01$18 01:01$02O06H01O03 02O01 01H01$06 01.01 02$02I01i0', '1I01i02;01I03i02 01|01i01$04X$01E01 01H02.01$02 01E03$01 01#01O06E03#04E01O05E01', ' 01$01E03 01$01+01H01 01H01$17 01:01$01E01O09 01H01O02 02E01$07 02$02I01i01I01i0', '3I02i01I01i01 02.01$05X$01E01.01H03$03,01 02E01$01H01 01O01#01E03O04E04O01E01O01', 'E02 02#01E01O01 01$01H03 01H01$17 01I01$01O02H01 01O01E01 01O05,01O02 01H01$07 0', '1$02i02+01I02i02I01.01i02 01.01i01$06X$02H01 01H03$03.01E03#02$01I01 02:01$09 03', '$02E03 01$01H04 01#01$17+01 01$01O02H01O04 01I01O02H02O01H01 01,01#01$04:01 02$0', '1#01i01I02i01 01I04 02I01+01$07X$02O01i01:01H05$01 04E04#01E01$0aE02,01E04 01#01', 'H03 01H01$19I01 01=01O05H01O03H02O03 01O01;01$03 01H01+01 01$02I01.01I01i01I02|0', '1 02I01+01$09X$03O01h01 01H05$03 01E02=01 01E04i01E05=01E04:01|01;01$02H03 01H01', '$1c 03H01O06,01O02 02H01O01$04#01 04.01O01$01|01 03.01E01$0cX$05H01,01 01H04$03:', '02$01 01E03,01I01 01E03 01$01 02,01 01$01E01O01H03 01,01H01$20:01 09H01O01$07E01', 'O01;01 01$01+01|01h01$11X$07H01h01 02H05O01$02I01 01.01$07#01 01$02H04.01 01I01H', '01$36O01 01E01$15X$0aH02i01 03:01+01h01H0ah01I01,01 03|01H01E01$3a#01$16X$0fO01H', '0dO01#01$58')).Split("X") | % {$o=$ofs;$ofs=""} {   $l=$_;"$(for($i=0;$i+2 -lt $l.length;$i+=3) {     $l.SubString($i,1)*(iex `"0x$($l.SubString($i+1,2))`")   })" } {$ofs=$o}


Pour mieux comprendre, passez votre console en 50 lignes sur 120 colonnes (si ce n'est déjà fait). Sinon, le script réglera au moins le tampon (buffer) en conséquence: il ne vous restera plus qu'à agrandir la fenêtre pour profiter du spectacle!

Janel

Message édité par: janel, à: 8/10/07 10:58
  | | L'administrateur a désactivé l'accés public en écriture.
Arnaud
Admin

Administrateur
Messages: 1317
graphgraph
Karma: 45  
Re:Et un autre script mystère, un! - 6/10/07 16:18 Hello Janel !

Je suis désolé mais je n'arrive pas à faire fonctionner ton script, voici le message que PowerShell me retourne :
Code:

 Constante numérique incorrecte Impossible de convertir la valeur « 0x » en type « System.Double »Erreur « Le form at de la chaîne d'entrée est incorrect. ». Au niveau de ligne : 69 Caractère : 30 +     $l.SubString($i,1)*(iex "0 <<<< x$($l.SubString($i+1,2))")



D'autre part, tu as l'alias "new" dans ton profil que je n'ai pas et donc j'ai transformé le new en new-object. Pas bien méchant, mais attention pour les scripts que tu publies.

Arnaud
MVP PowerShell (depuis 2007)
Suivez moi sur Twitter !
  | | L'administrateur a désactivé l'accés public en écriture.
janel
Admin

Administrateur
Messages: 576
graphgraph
Karma: 31  
Re:Et un autre script mystère, un! - 8/10/07 08:56 Ah oui, merci pour la remarque sur "new". En général je pense à le remplacer par "new-object" mais là j'avais oublié... Vivement que le mot-clé "new" soit intégré à PowerShell!

Quant au message d'erreur que tu obtiens: je viens de voir qu'en testant sur une autre machine j'ai le même problème, alors que ça marche parfaitement sur mon poste... Je vais regarder ça dans la journée, j'éditerai mon post quand j'aurai trouvé. Aargh, désolé!

Janel
  | | L'administrateur a désactivé l'accés public en écriture.
janel
Admin

Administrateur
Messages: 576
graphgraph
Karma: 31  
Re:Et un autre script mystère, un! - 8/10/07 10:00 Ok, je viens de comprendre ce qui posait problème. J'ai édité le message original, tu devrais pouvoir le copier et l'exécuter tel quel dans une session PowerShell.

Janel
  | | L'administrateur a désactivé l'accés public en écriture.
Arnaud
Admin

Administrateur
Messages: 1317
graphgraph
Karma: 45  
Re:Et un autre script mystère, un! - 8/10/07 17:57 Whaou !!!
Merci Janel !!!

J'adore !
MVP PowerShell (depuis 2007)
Suivez moi sur Twitter !
  | | L'administrateur a désactivé l'accés public en écriture.
© 2019 PowerShell-Scripting.com