Действительно, в файл phpunit.cmd помещается не результат отработки phar-файла, а командная строка вида: (в зависимости от исходного каталога)
@php "c:\C:\Users\username\phpunit.phar" %*
И это файл уже выполняет скрипт посредством интерпретатора PHP
Символ @ подавляет вывод на экран команд. Равносильно команде echo off. Ну, или @echo off, чтобы и сама эта команда не выводилась при выполнении bat-файла (cmd-файла).
cd C:\bin - меняет текущую директорию
echo @php "%~dp0phpunit.phar" %* > phpunit.cmd - результат отработки php-скрипта из файла phpunit.phar поместить в файл phpunit.cmd
exit - выход (завершение работы cmd-файла)
%* - все параметры командной строки, с которыми был вызван cmd-файл, код которого Вы привели.
Илья 1111, напишите толком, какой числовой ряд хотите получить...
А то получается, будто в этом топике собралась группа заговорщиков/школьников/детсадов цев (нужное подчеркнуть) и общается на своём, недавно придуманном тайном языке...
Ведь "сократить на 100%" - означает "свести в ноль"...
p33t, в данном случае %~dp0 раскрывается в имя диска и пусть до cmd-файла.
Подробнее можно посмотреть, например в выводе команды help for (из командной строки windows).
bredis, или объявите эти методы статическими (public static function...), или найдите версию PHP, которая на эту ошибку не ругается, или трясите техподдержку/коммьюнити далорадиуса на предмет совместимости с новыми и относительно новыми версиями PHP.
mxup, начните с поиска текста в файлах проекта, содержащего название таблицы, содержащей пароль. Затем найдите, где выполняются запросы обновление, или добавление записей в таблицу... ну и дальше - по названиям используемых переменных и функций/методов...