我想創建一個變量,它將使用powershell中的輸出運算符命名文本文件。第一個例子是沒有變量的情況下(正常工作)通常會做的事情,第二個例子是我嘗試去做的方式(不工作)。使用輸出運算符在powershell中命名.txt文件
例I:
"hello" >> janice.txt
正如我們看到的,榜樣的結果,我會叫janice.txt
實施方式II的文本文件。 janice.txt就像第一個例子,因爲變量$ i的存儲字符串「賈尼斯」:
$i = "janice"
"hello" >> $i.txt
,我會從例如II預計將被命名爲一個文本文件的結果。
Powershell正在執行沒有錯誤的命令,但沒有創建.txt文件。 我想弄清楚爲什麼它不工作,如果有的話,它是完全不相關的。
這是我第一次問一個問題,所以我提前道歉,如果它是羅嗦,而非常模糊。
括號不是必須的,雙引號就足夠了。 (要擴展字符串中的$ var.property,您必須使用'「$($ var.property).txt」' – LotPings
Eureka!現在具有完美意義,非常感謝:0 –