Thông thường, trong Powershell bạn sẽ sử dụng
env:VARIABLE = "Some kind of value"
Nhưng vấn đề của tôi là tôi có tên của biến trong một đối tượng chuỗi. Powershell không nhận ra nó như là một đối tượng chuỗi và sử dụng tên biến như tên của biến môi trường. Ví dụ: nếu tôi thực hiện việc này:
$someVariable = "MY_ENV_VAR"
env:$someVariable = "Some kind of value"
Kết quả là $ someVariable được định nghĩa theo nghĩa đen là biến môi trường thay vì MY_ENV_VAR. Tôi đã thử nhiều lần lặp lại bằng cách sử dụng $ {} như thể có các khoảng thời gian trong chuỗi, nhưng không có gì tôi tìm thấy hoạt động. Làm thế nào tôi có thể sử dụng Env của Powershell: sử dụng một đối tượng chuỗi?
Cảm ơn bạn rất nhiều! – nathan