- Пишем скрипт на 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
На следующий день будет:
вторник, 1 октября 2013 г.
Windows: информационное окно при входе в систему
понедельник, 30 сентября 2013 г.
Однострочники (будет пополняться)
- инфо по все пользователям в системе
for i in `cat /etc/passwd | cut -d\: -f1`; do passwd -S $i; done - удаления ключа для RDP хоста
sed -i '/HOST/d' ~/.freerdp/known_hosts - найти все файлы img и вывести только их названия
find . -name '*.img' | xargs -n1 basename find . -name '*.img' -exec basename {} \; - размер всех директорий в текущей (включая .dirname)
du -hs .[^.]*/ */ - заменить все, что не является последовательностью чисел, запятыми
echo abc1defg23hi456 | sed -r 's/[^0-9]^C/g' - Загрузить последнее ядро с http://kernel.org
wget --no-check-certificate https://www.kernel.org/$(wget -qO- --no-check-certificate https://www.kernel.org | grep tar | head -n1 | cut -d\" -f2) - nslookup-им диапазон адресов
for i in {1..20}; do nslookup 192.168.0.$i; done - добавляем всем файлам в текущей директории расширение .mp3
for i in `ls -1| tr '\n' ' '`; do mv $i $i.mp3; done - Узнаем информацию о типах всех файлов в директории
for i in `ls -1`; do file $i ;done - Таблица умножения 1 .. 9
for i in {1..9}; do for j in $(seq 1 $i); do echo -ne $i x $j = $((i*j))\\t; done; echo; done - MP3 из видео на Youtube
youtube-dl -f 18 --extract-audio --audio-format mp3 --audio-quality 192k -t http://www.youtube.com/............. - Перенаправление вывода в файл, защищенный от записи, через sudo без использования sh -c через tee
some command | sudo tee /etc/write-protected > /dev/null
Wordpress. Chapter 0
Наконец-то дошли руки "приготовить" свой блог
В качестве движка был выбран Wordpres как "Very Simple Blog CMS"
Посмотрим, что из этого дальше получиться
to be continue...
четверг, 26 сентября 2013 г.
среда, 25 сентября 2013 г.
Linux: VIM-like PDF viewer
Для просмотра PDF еще существует очень удобная vim-like программа - apvlv.
Подписаться на:
Сообщения (Atom)


