Get-ChildItem | Format-Wide -Property Name -column 1| Out-File File.lst
Позже обновлю
Показаны сообщения с ярлыком ps. Показать все сообщения
Показаны сообщения с ярлыком ps. Показать все сообщения
понедельник, 24 февраля 2014 г.
Список файлов в директории в файл (костыль)
Сверх-костыльно но пока так.
вторник, 1 октября 2013 г.
Windows: информационное окно при входе в систему
- Пишем скрипт на VBS с обратным отсчетом: Inform.vbs
call MsgBox("Первая строка сообщения" & vbCrLf & "Вторая строка чообщения" & vbCrLf & "Обратный отсчет числа:" & vbCrLf & "30",0,"Заголовок окна")
- Пишем еще один скрипт на PowerShell-e: change_left.ps1
Clear-Host $curr_date = get-date -uFormat "%d" $left_day = 30 - $curr_date $new_left_day = $left_day - 1 $text = Get-Content Inform.vbs $text -replace ("$left_day"), "$new_left_day" | Out-File Inform.vbs
- Производим некоторые шаманства:
- Ложим эти два скрипта в домашнюю папку доменного администратора
- Разрешаем выполнение скриптов PowerShell на данном ПК
Set-ExecutionPolicy RemoteSigned
- Добавляем в Sheduler выполнение change_left.ps1 в 23:55 каждый день
в параметрах безопастости обязательно указываем "Выполнять вне зависимости от регистрации пользователя" (Вкладка "Общие") - Добавляем в груповую политику Сценарий на вход в систему:
- Управление групповой политикой
- Редактор управления групповыми политиками
- Конфигурация пользователя -> Политики -> Конфигурация Windows -> Сценарии (вход/выход из системы)
- Вход в систему -> Сценарии -> Добавить -> Обзор -> указываем путь к Inform.vbs -> OK
На следующий день будет:
вторник, 26 марта 2013 г.
ps -> png & png -> ps
PS -> PNG
$ convert -geometry 100% filename.ps filename.png
PNG -> PS
$ convert -geometry 100% filename.png filename.ps
понедельник, 2 июля 2012 г.
PowerShell (chapter 1)
- Список всех процессов в системе
get-process
- Список всех процессов в системе, имена которых начинаются с s
get-process s*
- Список всех сервисов
get-service
- Список всех сервисов, имена которых начинаются с ms
get-service ms*
Подписаться на:
Сообщения (Atom)