none
PowerShell script in Workflow with russian character set RRS feed

  • Вопрос

  • I create Workflow in Authoring Tool
    On one of steps I use PowerShell script, in which uses variables with value in Russian.

     To save such package it is impossible, swears on discrepancy of the specified charset.

    How to use powershell script with russian chars?


    Евгений
    23 декабря 2010 г. 19:12

Ответы

  • Если речь идет о SCSM 2010, то да, есть такая проблема.

    Решение - в AuthTools вписать заглушку вместо кода (что-то типа %MYCODEHERE%), а потом отредактировать XML-файл пакета управления в любом редакторе, заменив заглушку на ваш код. Единственное что, код необходимо вставить между тэгами <![CDATA[]]>

    Например вот так:

    <![CDATA[
    $var = "Русский язык"
    $var | % {
      write-host $_
    }
    ]]>
    

     


    http://opsmgr.ru
    24 декабря 2010 г. 7:16
    Модератор

Все ответы

  • Если речь идет о SCSM 2010, то да, есть такая проблема.

    Решение - в AuthTools вписать заглушку вместо кода (что-то типа %MYCODEHERE%), а потом отредактировать XML-файл пакета управления в любом редакторе, заменив заглушку на ваш код. Единственное что, код необходимо вставить между тэгами <![CDATA[]]>

    Например вот так:

    <![CDATA[
    $var = "Русский язык"
    $var | % {
      write-host $_
    }
    ]]>
    

     


    http://opsmgr.ru
    24 декабря 2010 г. 7:16
    Модератор
  • Спасибо, попробую.


    Евгений
    24 декабря 2010 г. 8:25