$path = "\path\to\my\file"
Я хочу просто удалить первый \, как мне это сделать?
\
Я не хочу удалять первый символ, если это буква, только если это \
$path = $path.TrimStart("\")
Преобразует $path в path\to\my\file
$path
path\to\my\file
Обратите внимание, что последующие начальные зазоры также будут удалены, поэтому, если у вас есть \\\path, оно будет уменьшено до path!
\\\path
path
Вы можете использовать оператор регулярного выражения -replace:
-replace
$path = $path -replace '^\\'
Это удалит ровно 1 обратную косую черту от начала строки