Как включить переменную в путь? - PullRequest
1 голос
/ 02 июня 2019

Я пытаюсь создать файл с именем creation_DDMMYYYY, где DDMMYYYY - текущая дата.Я получаю сообщение об ошибке неверного формата пути.

$nowDate=$(date)
New-Item -ItemType file "$HOME/creation_$nowDate.txt" 

Поскольку я только начал работать с Powershell, я действительно не знаю, в чем здесь проблема ...

1 Ответ

1 голос
/ 02 июня 2019

Поскольку вы используете $date в вашем nowDate, путь указан неверно, поскольку включает пробелы (имя папки не может быть с пробелами) и совершенно не тот формат, который вам нужен.

Просто измените nowDate, чтобы получить правильный формат даты, и он будет работать:

$nowDate = Get-Date -Format ddMMyyyy
New-Item -ItemType file "$HOME/creation_$nowDate.txt"
# Result:
Folder Properties...        Name
                            ----
                            creation_02062019.txt
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...