Powershell: установка переменной среды только для одной команды

На Linux я могу сделать:

$ FOO=BAR ./myscript

звонить "MyScript» с установленной переменной среды FOO.

Возможно ли что-то подобное в Powershell, то есть без необходимости сначала устанавливать переменную, вызывать команду, а затем снова сбрасывать переменную?

Чтобы быть более ясным о моем случае использования - я неЯ не хочу использовать это как часть сценария. Скорее, у меня есть сторонний скрипт, чьим поведением я могу управлять с помощью переменных среды, но в данном случае это не аргументы командной строки. Таким образом, возможность чередовать между

$ OPTION=1 ./myscript

а также

$ ./myscript

было бы очень удобно.

Ответы на вопрос(6)

Ваш ответ на вопрос