На Linux я могу сделать:
$ FOO=BAR ./myscript
вызвать "myscript" с установленной переменной окружения FOO.
Возможно ли нечто подобное в PowerShell, то есть без необходимости сначала устанавливать переменную, вызывать команду, а затем снова сбрасывать переменную?
Чтобы быть более ясным в моем случае использования - я не хочу использовать это как часть сценария. Скорее, у меня есть сторонний скрипт, чьим поведением я могу управлять с помощью переменных окружения, но в данном случае это не аргументы командной строки. Таким образом, возможность чередовать между
$ OPTION=1 ./myscript
а также
$ ./myscript
было бы очень удобно.