Описание тега write-host

1 ответ

Получите выходные данные Write-Host и код выхода из Invoke-Command в удаленной системе

У меня есть скрипт, расположенный в удаленной системе. На сервере "web12" в C:\tmp\hgttg.ps1: Write-Host "Don't Panic" exit 42 Я вызываю этот скрипт из моего локального ящика (обе системы работают под управлением v4.0), используя Invoke-Command: $sv…
1 ответ

Как вывести предопределенную переменную из командной строки PowerShell?

Я могу Write-Host пользовательская переменная из командной строки PowerShell, но предопределенные переменные не работают таким же образом. Как правильно выводить предопределенную переменную. Write-Host $path работает. Write-Host $PSScriptRoot не. Во…
3 ответа

Распечатать переменную на Powershell

Мне нужно напечатать на Powershell строковое командование через переменную, я назвал $em_result, например, em_result=20, спасибо. $em_result = ´gc C:\Users\mtmachadost\Desktop\Test\logError.txt | ?{$_ -match 'cajica11'} | %{($_ -split "\s+")[3]} | M…
21 май '15 в 15:15
4 ответа

В чем разница в результате записи-хоста и записи-вывода?

Я новичок в PowerShell и, делая некоторый код, я прошел через эту вещь. Пока пользуюсь Write-Host а также Write-Output Для выполнения одного и того же запроса я получаю разные результаты: PS> Write-Output $PSVersionTable Name Value ---- ----- PSV…
19 авг '16 в 08:21
1 ответ

Система возвращает имя класса вместо переменной

У меня есть небольшой скрипт PowerShell, который я пишу, который позволяет мне выбрать пользователя из Active Directory и случайным образом сгенерировать для него пароль. $Alphabet=$NULL for ($a=48; $a –le 70; $a++) { $Alphabet += ,[char][byte]$a } …
11 янв '17 в 17:21
2 ответа

Написать-Хост и войти в одну строку?

Я очень новичок в PowerShell и самообучаюсь. Мой вопрос: можете ли вы иметь "write-host" и "log-write" в одной строке, чтобы запускаться как одно действие? Что у меня есть это: Write-Host "Node Id is $nodeProps["NodeID"]" LogWrite "Node Id is $nodeP…
20 дек '16 в 22:54
1 ответ

Powershell Write-Host показывает только имя dataTable вместо данных

Я пытаюсь написать сценарий Powershell, который выполняет запрос SQL, содержащийся в файле.sql Function RunSQLScript ($connstring, $filePath) { $query = get-content $filePath; $DTSet = New-Object System.Data.DataSet; $Conn=New-Object System.Data.SQL…
30 июл '15 в 13:05
2 ответа

Вычтите / Добавьте дни к заранее определенной дате, используя Write-Host

Я пытаюсь показать вехи. Я пробовал ниже, но я получаю сообщение об ошибке Method invocation failed because [System.String] does not contain a method named 'AddDays'. Я предопределил $lastmodified в предыдущей строке, и это 12/28/2015 0:00 $predeter…
13 мар '16 в 02:04
1 ответ

Цикл Do-Пока задайте дважды значение

Проблема с циклом DoUntil. Сценарий должен взять URL, затем спросить, что с ним делать, и выдать результат после того, как пользователь выберет номер (1-4), а с выводом снова выдаст меню, и пользователь может выбрать другой номер, если он хочет, или…
3 ответа

Соединение Powershell на переменную и на хост записи одновременно

Привет всем и спасибо за ваше время заранее; Я столкнулся с небольшой проблемой. Я запускаю команду и помещаю ее в переменную, чтобы я мог манипулировать выводом. $variable = some command это обычно работает нормально, но не выводит то, что происход…
27 май '15 в 04:40
0 ответов

Неправильный вывод в PowerShell

$status_message = Get-HPiLoFirmwareversion -Server 172.16.2.210 -Username administrator -Password xxxx -DisableCertificateAuthentication -WarningAction SilentlyContinue | Select-Object -Property STATUS_MESSAGE if ($status_message -eq '@{STATUS_MESSA…
13 сен '18 в 10:36
4 ответа

Как выписать строку, длина которой зависит от длины записи пользователя?

Я пишу сценарий, который имеет много выходных данных и может принимать несколько имен компьютеров. Выходные данные объявляют имя компьютера, а затем много информации об этом конкретном компьютере. Я хочу иметь серию #s выше и ниже, где он объявляет …
03 фев '17 в 23:55
1 ответ

Эхо в то время как цикл get добавлен к моему возвращаемому значению

Я не был уверен, как описать эту проблему в названии, так что здесь идет. Я вызываю функцию из скрипта в другом скрипте. В этой функции у меня есть цикл while, который в основном продолжает циклически проходить через набор ip и ищет их имя хоста. ко…
08 апр '15 в 03:25
2 ответа

Есть ли в PowerShell что-то вроде триггера "эхо-выключен" и "эхо-сигнал включен"?

cmd/ пакетный файл может включить и отключить "эхо". Так что в PowerShell у меня есть куча выходных данных "write-host", я хочу где-нибудь включить / выключить write-host для удобства отладки. Есть ли в PowerShell такая функция?
18 июн '15 в 07:35
1 ответ

Буферизация выходных данных функции фильтрации журналов PowerShell

Мое приложение использует log4cplus для ведения журнала. Когда я запускаю его в CMD или PowerShell, ведение журнала в порядке, построчно. Я решил добавить небольшую функцию фильтрации в PS, чтобы сделать вывод красочным. # Simplified version functio…
15 сен '15 в 13:30
1 ответ

Вывод сообщения с переменной частью в журнал сборки TeamCity из PowerShell

Я знаю, что можно выводить сообщения в журналы сборки TeamCity через специально оформленный Write-Host: write-host "##teamcity[message text='Prepearing backup folder']" Что делать, если мне нужно, чтобы сообщение содержало также значение переменной.…
19 янв '15 в 10:07
1 ответ

Как объединить 2 записи-вывода на одной строке?

Я написал скрипт, который может вернуть вас, если установлено программное обеспечение или нет. Я хотел бы дать ему немного цветов, но я не знаю, как объединить 2 Write-Output на той же линии, что и -NoNewline работает только для Write-Host... которы…
1 ответ

POWERSHELL: вывод файла exe в переменную

Я пытаюсь выполнить скрипт для запуска exe-файла, получить выходные данные, выполнить поиск по выходным данным, а затем, если это правда, сделать что-то: $output = cmd /c file.exe additionalvariables --batch | write-host | where-object($_ -eq "Finis…
09 ноя '16 в 15:15
1 ответ

Write-Host не может проанализировать свойство переменной

Это довольно странно, что Write-Host похоже, не разбирает свойство переменной. PS C:\Users\x> $v=@{item1="kkk";item2="aaa"} PS C:\Users\x> $v.Keys|%{$v.Item($_)} kkk aaa PS C:\Users\x> Write-Host "$v.Count elements" System.Collections.Hasht…
18 май '15 в 02:24
2 ответа

Powershell: запись хоста в текущий каталог /$computername

Я пытаюсь вывести CSV в текущем каталоге, но в папке, которая соответствует $ComputerName, которая уже существует. Я делаю это для списка машин регулярно, и вместо того, чтобы вручную помещать их в их папку, было бы здорово сделать это в сценарии. В…
01 мар '18 в 16:58