НЕ ИСПОЛЬЗУЙТЕ этот тег для вопросов о сценариях PowerShell, вместо этого используйте [powershell].  Вопросы о средстве ввода подсказки оболочки BASH PS1 (строка подсказки 1).

Подробнее про ps1...

Приветствовать ! Сначала я хочу использовать PowerShell для создания cmd и поместить в него какую-нибудь команду [CmdletBinding()] param ( [Parameter()] [string] $ParameterName ) cmd /c "start cmd /k " $ParameterName Это работает хорошо, когда я ввожу какое-то приглашение без пробела &...
16 Сен 2023 в 20:32
Я пытаюсь создать сценарий, который берет список путей к файлам из файла .txt и проверяет, находится ли файл в нужном месте, а если нет, отправьте мне электронное письмо. Когда я жестко запрограммировал пути к файлам в скрипте для чтения из переменной, это работает. Однако, когда я читаю пути к фа...
30 Авг 2023 в 12:42
Я пытаюсь получить шестнадцатеричный двоичный файл (\ x **) результата декодирования base64 из локального состояния хрома. Когда я декодирую base64 моего зашифрованного ключа, используя [System.Convert]::FromBase64String($local_state.os_crypt.encrypted_key) Я получаю массив байтов, но не шестнадцат...
3 Авг 2023 в 15:26
Я пытаюсь прочитать параметры из ps1-файла с помощью сценария Powershell. (Запустите с powershell inputfile.ps1, который вызывает evaluation.ps1). Входной файл выглядит следующим образом: $a=5 $b="" $c= $d=555 К сожалению, невозможно обнаружить несуществующую переменную 'c' обычными методами, напр...
22 Июн 2023 в 17:30
Я пытаюсь сделать скриншот каждого из моих экранов. К сожалению, после нескольких часов поиска я ничего не нашел. Вот мое фактическое содержимое сценария PowerShell: Add-Type -AssemblyName System.Windows.Forms,System.Drawing $screens = [Windows.Forms.Screen]::AllScreens $top = ($screens.Bounds....
23 Май 2023 в 11:34
У меня такая проблема, что я застрял на пару дней. У меня есть запрос на изменение политик в Windows 10 21H2 с помощью скрипта PowerShell. Чтобы быть более конкретным, я пытаюсь изменить политику для внесения в белый список USB-устройств. Я НЕ собираюсь добавлять instanceId в политику. Прежде все...
16 Мар 2023 в 09:20
Добрый день! У меня есть скрипт ps1 с этой первой строкой: param ($path) Мне нужно, чтобы он выполнил некоторую команду в конце скрипта, например: .\file.exe $path Я знаю, что это работает, потому что если я выполняю script.ps1 -path "some_path", все работает нормально. Проблема в том, что я испол...
7 Мар 2023 в 14:50
Я пытаюсь кодировать во флаттере и получаю сообщение об ошибке, в котором говорится, что его невозможно загрузить из-за того, что файл ps1 не имеет цифровой подписи. Я погуглил эту ошибку и увидел, что это может быть ошибка политики выполнения, я изменил ее на неограниченную и получил сообщение « S...
22 Фев 2023 в 18:06
Мы можем упомянуть переменную в примере функции замены: $value="V2" $prop="Groovy=V3" $prop -replace "(?<conf>Groovy)=(?<version>[vV]\d)" , "${conf}=${value}" ...
21 Фев 2023 в 14:02
Как установить переменную Powershell в скрипт ps1 перед выполнением скрипта Пример: Путь выполнения приложения: powershell.exe -ExecutionPolicy Bypass -File "C:/script.ps1" Параметр: $WhichSite= "StackOverflow" Ps1 содержит: curl -UseBasicParsing "http://www.$WhichSite.com" Я попробовал пример выше,...
16 Фев 2023 в 04:29
Я успешно выполнил 3 команды в моем ярлыке сценария PowerShell, но после выполнения последней команды он запрашивает у пользователя «y» или «N», и в моем сценарии я хочу ввести «y» и нажать клавишу ввода. После просмотра других сообщений, таких как этот a> Я пытался повторить нажатие клавиши, но это...
25 Янв 2023 в 23:04
Как отредактировать переменную $PS1, чтобы вывод команды bash был другого цвета, чем команда? Например, я хочу, чтобы команда была черной, а вывод зеленым. username$ seq 1 3 1 2 3 В приведенном выше примере я хотел бы, чтобы seq 1 3 был черным, а выходные числа были зелеными. Это моя текущая пер...
22 Дек 2022 в 06:42
Я хочу изменить свое приглашение с ~ $ на ~ > при активации conda Я пытался использовать env_prompt: в .condarc, но он отображает > ~ $ вместо желаемого приглашения ~ > (Подсказка conda предшествует оригинальной PS1)...
10 Дек 2022 в 03:27
Привет, я использую Fedora 37 и столкнулся со следующей проблемой. Добавление export PS1="\e[43;39m[\t]\w\r\n[\u@\h]\\$\e[40m \[$(tput sgr0)\]" в мой файл .bashrc в /home/username в моем случае привело к этому неожиданному поведению. Когда я начинаю вводить команды bash и заполняю всю строку, с...
3 Дек 2022 в 15:29
Есть JSON типа: { a: { a1 : { a11:{}; a12:{}; a13:{};}; a2 : {some other values}; } b: { b1: {another values} } } Поэтому я преобразовал его с помощью команды powershell и поместил в переменную $ test $test = Get-Content $some_file_path | ConvertFrom-Jso...
2 Дек 2022 в 19:02
Я хочу получить значение из командной строки и интерполировать его следующим образом (в этом примере выполняется команда Perl pp, но это не имеет значения): $AppVersion = $args[0] Write-Output "AppVersion = $AppVersion" Write-Output "Creating executable" pp --% -x -g -o C:\AppCreatorWin\$AppVersion...
27 Ноя 2022 в 12:46
Я пытаюсь выяснить причину, по которой я могу запустить скрипт, используя переменную $groups с Get-Content, но он не будет работать, если переменная $groups идет со списком Get-ADGroup, который я сделал ниже... Блок, который работает: $groups = Get-Content C:\groups.csv $results = @() $file = "C:...
23 Ноя 2022 в 16:01
Можно ли извлечь PS1 пользователя из среды в сценарии Swift, чтобы я мог воспроизвести его приглашение? Несколько лет назад я оставил себе заметку, что это «исчезает из окружения в контексте сценария», но подумал, что будет полезно спросить....
16 Окт 2022 в 00:09
В командной строке Bash PS1 \w относится к текущему рабочему каталогу. Есть ли эквивалент с использованием команды (лучше всего, если она также поддерживает переменную DIRTRIM env). Я думал о команде pwd, но если cwd - это /home/foo/bar, значение "\w" должно быть ~/bar, а вывод pwd - /home/foo/bar ...
22 Авг 2022 в 15:17
Я бы хотел включить динамическую переменную в приглашение PS1, скажем, 5-ю папку в пути. Я также хотел бы включить некоторые другие коды PS1 (возможно, цвет, имя пользователя или текущий каталог). У меня есть скрипт для получения 5-й папки и эха с одним из escape-кодов PS1. demo_prompt.sh folder5=...
18 Авг 2022 в 22:07
Я пытаюсь добавить цвет в часть командной строки Ubuntu bash. Эта часть не работает: (\e[0;31m\1\e[m) Однако она работает, если я помещаю ее в экспорт PS1. Что я делаю не так? show_git_branch() { git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\e\[0;31m\1\e\[m) /' } export PS1="\[\e...
16 Июн 2022 в 18:05
Я играл с переменной PS1, чтобы украсить свой терминал, но вдруг это произошло. Постоянно выдает bash: unexpected EOF while looking for matching ')'. Я пробовал CTRL + C и CTRL + D, но ничего не получилось. Этот код из файла ~/.bahsrc, поэтому он выполняется, как только я открываю терминал. Есть...
10 Июн 2022 в 09:53
Прошу немного помощи по моему сценарию. Я хотел бы получить список, сохраненный на флэш-накопителе, с именем компьютера и адресом WAN. Я знаю, что могу добавить пользовательскую метку с именем компьютера, но получу имя по умолчанию. Я уже настроил компьютер на изменение имени при перезагрузке, но...
14 Май 2022 в 01:45
Я хочу вызвать (выполнить) скрипт cmd или ps1 удаленно с одного Windows 2016 Server 2016 на другой. Проблема в том, что доступ сценария к \\network-share запрещен. Воспроизвести: (1) пакетный или ps1-скрипт с конкретным пользователем домена \\network-share выполнен успешно: dir \\network-share при...
10 Май 2022 в 17:30
Я изменил свое приглашение как: c=$(basename $CONDA_DEFAULT_ENV) export PS1='[\h] -\e[0;36m$c\e[0;37m (\W) 🤞 \e[0;52m' В ~/.bashrc. Первая новая строка на самом деле является возвратом каретки, но из второй новой строки это на самом деле новые строки. Я имею в виду новую строку, когда коман...
22 Апр 2022 в 03:47