0
我寫了一個腳本,當用戶運行時,它將修改保存在共享驅動器上的文檔。一旦他們修改了文檔,我想要發生的事情是讓腳本將副本保存到桌面上。我試過沒有成功以下幾個變化:文件路徑中的通配符?
Out-File C:\Users\[a-z , 0-9]*\Desktop\filecopy.txt
運行時,提供了錯誤
無法將「System.Object的[]」的類型「System.String '通過參數'FilePath'需要。
完美的作品,謝謝! – Blake
沒問題,確保你在'$ env'變量中徘徊了一下,這裏有很多有用的東西。 –
如果桌面被重定向到不同的位置,比如userprofile(ntuser.dat)所在的位置,這是合併環境中的常見場景,那麼使用這種方法會變得棘手。一個更好的方法是使用[System.Environment] :: GetFolderPath('Desktop') – bluuf