epoddubniy
05-05-2022, 16:51
Помогите пожалуйста отредактировать правильно код.
Хочу получить список файлов по условию, заменив определенные участки кода переменными, но не получается.
Код
$Data=Get-Date -Format "dd.MM.yyyy"
$creation_time_lt='-1'
$creation_time_ge='-2'
$object_options='$_.creationtime -lt (get-date).date.adddays($creation_time_lt) -and $_.creationtime -ge (get-date).date.adddays($creation_time_ge)'
Get-ChildItem "С:\test" -Recurse | where-object {$object_options}
из вот этой части кода
Get-ChildItem "С:\test" -Recurse | where-object {$object_options}
выполнилась только эта часть
Get-ChildItem "С:\test" -Recurse | where-object {$object_options}
Хочу получить список файлов по условию, заменив определенные участки кода переменными, но не получается.
Код
$Data=Get-Date -Format "dd.MM.yyyy"
$creation_time_lt='-1'
$creation_time_ge='-2'
$object_options='$_.creationtime -lt (get-date).date.adddays($creation_time_lt) -and $_.creationtime -ge (get-date).date.adddays($creation_time_ge)'
Get-ChildItem "С:\test" -Recurse | where-object {$object_options}
из вот этой части кода
Get-ChildItem "С:\test" -Recurse | where-object {$object_options}
выполнилась только эта часть
Get-ChildItem "С:\test" -Recurse | where-object {$object_options}