Поэтому я написал действительно очень короткий скрипт, который мне нужно заменить уникальной строкой в текстовом файле для всех наших пользователей в нашей компании.

Get-Content ("C:\Users\" -and $env:UserName -and "\desktop\Script\Test.txt") | ForEach-Object { $_ -replace "ALTERTEXT", "NEUERTEXT" } | Set-Content("C:\Users\" -and $env:UserName -and "\desktop\Script\Test.txt")

Прежде всего, это сработало! Я проверял это несколько раз, и это всегда работало. После тестов я не менял сам скрипт. Я просто работал над другими вещами. Но с сегодняшнего дня я получаю ошибку:

«Get-Content: не удается найти путь« C:\Users\dohuegadmin\desktop\script\True », поскольку он не существует».

Но на самом деле этот путь существует ... и я имею в виду, он работал!

Я действительно долго искал решение и прочитал очень много тем, но не смог найти никаких решений. Возможно, потому что я на самом деле не в PS сценарии. И у меня не так много времени для этого ...

Кто-нибудь с любым советом?

0