Задать вопрос
  • Почему запускается скрипт Powershell?

    @Verriant Автор вопроса
    MaxKozlov, Я перепроверил. Я создал текстовый файл в которой вписал следующий код всплывающего сообщения:
    $wshell = New-Object -ComObject Wscript.Shell
    $Output = $wshell.Popup("Скрипт формирования отчета выполнен")


    После я сохранил этот текстовый файл и изменил расширение .txt на .ps1.
    Далее "Правая клавиша мыши---Выполнить с помощью PowerShell". Результат тот-же - появляется пустой синий экран терминала на пару секунд а потом гаснет. Ничего не происходит.
    Если-же сначала запустить терминал PowerShell (даже не в режиме администратора), вставить код и запустить, то код отработает как надо: появится сообщение.
    Если запустить этот код в PowerShell-ISE (тоже не в режиме администратора) все так-же будет работать.
    Стоит этот код из ISE сохранить как отдельный файл с расширением .ps1, то этот фал будет отрабатывать как надо.
    Но вот что я заметил. Если я иду по первому сценарию (из .txt в .ps1.) то итоговый файл весит 141 байт.
    А если я создаю его через PowerShell-ISE, то итоговый файл весит 144 байта. Притом манипуляции именем файла не меняет ситуацию. И лишних пробелов в коде скрипта нет.
    Разрешения на выполнение обоих скриптов есть у всех групп пользователей.
    Похоже PowerShell-ISE дописывает какую-то инфу в файл при сохранении и потому он потом отрабатывает как надо.
  • Почему запускается скрипт Powershell?

    @Verriant Автор вопроса
    Решение найдено. Я писал скрипты в блокноте а потом просто менял расширение *txt на *ps1.
    Надо было код из блокнота скопировать в PowerShell ISE и оттуда уже сохранить как фал с расширением *ps1.
    Запуск скриптов был изначально включен.
    Написано
  • Можно ли поставить ПО для Debian 11,12 на LinuxMint 22?

    @Verriant Автор вопроса
    Я обратил внимание, что у дебиан 11,12 и LinuxMint 22 ращные версии ядра (по вкипедии). Это является ограничением?

    Насчет зачем - просто для тренировки. У меня дома стоит минт, а на объекте пока ничего. Просто хотел протестировать ПО.
    Написано