Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11679
Последний выпуск: 19.06.2015

Условия в PowerShell

9.6K
30 сентября 2015 года
alcatraz_kms
98 / / 01.10.2013
Подскажите другой вариант, как лучше сделать, есть задача, написать программный код на PowerShell, который будет выполнять поиск определенного слова(строки) в текстовых файлах (*.log), НО только в тех файлах, которые были созданыизменены на текущий момент времени.
Я тут набросал код, но в нем else не срабатывает:
Код:
# переменые
$days = "-1"
$Files = "C:*.txt"
$CurrentDate.AddDays($days)

#script
$libs = get-childitem $files | where-object {$_.LastWriteTime -ge $Date}
if($libs -ne $null)
{
select-string "text" $libs | OGV
}
else{
"NO TEXTS" | OGV
}
где: $Files - путь к файлу
$CurrentDate.AddDays($days) - текущая дата
$days = "-1" - до конца не понел, почему -1

Знаете кого-то, кто может ответить? Поделитесь с ним ссылкой.

Ваш ответ

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог