From 4b70d5c0924798e85f4c1cc700eb05da4f1a0ac7 Mon Sep 17 00:00:00 2001 From: Maxim Likhachev Date: Fri, 13 Sep 2013 14:05:53 +0600 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D1=8B=20=D0=BF=D1=81=D0=B5=D0=B2=D0=B4=D0=BE=D0=BD=D0=B8?= =?UTF-8?q?=D0=BC=D1=8B=20Cygwin?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- etc/shell/bash/aliases_cygwin | 38 +++++++++++++++++++++++++++++++++++++- etc/shell/wincmd/cmdrc.bat | 13 ++++++++++++- 2 files changed, 49 insertions(+), 2 deletions(-) diff --git a/etc/shell/bash/aliases_cygwin b/etc/shell/bash/aliases_cygwin index f25b5a4..7d00212 100755 --- a/etc/shell/bash/aliases_cygwin +++ b/etc/shell/bash/aliases_cygwin @@ -1,7 +1,7 @@ #!/bin/bash #################################################################### # # Создан: Ср 14 авг 2013 12:07:22 -# Изменён: Ср 11 сен 2013 17:59:18 +# Изменён: Пт 13 сен 2013 14:05:18 # ################################################################################ #{{{ \033[00m\n\b------\n @@ -30,6 +30,10 @@ for drive in $(\df | grep '^[A-Z]:' -o | /usr/bin/sort -u); { alias $(echo $drive | tr A-Z a-z)="cd_drive $drive" } +#}}} ########################################################################### +#{{{ \033[00m\n\b------\n +################################################################################ + #- Подключение к ПК с помощью VNC vnc() { if [[ "$1" == [0-9][0-9].[0-9][0-9] ]]; then @@ -109,6 +113,35 @@ alias sc_continue="sc continue" #- Журнал обновлений Windows alias wl_update="nl $(cygpath $SYSTEMROOT/WindowsUpdate.log)" +dmesgw() { + cscript "$(cygpath -w $SYSTEMROOT/system32/eventquery.vbs)" /FI "type ne INFORMATION" $* | 8U | clr "ошибка" +} + +#- Windows: управление принтерами +prn_mngr() { #noindex + cscript "$(cygpath -w $SYSTEMROOT/system32/prnmngr.vbs)" $* 2>&1 | tail -n +4 | 8U +} + +prn_drvr() { #noindex + cscript "$(cygpath -w $SYSTEMROOT/system32/prndrvr.vbs)" $* 2>&1 | tail -n +4 | 8U +} + +prn_jobs() { #noindex + cscript "$(cygpath -w $SYSTEMROOT/system32/prnjobs.vbs)" $* 2>&1 | tail -n +4 | 8U +} + +prn_cnfg() { #noindex + cscript "$(cygpath -w $SYSTEMROOT/system32/prncnfg.vbs)" $* 2>&1 | tail -n +4 | 8U +} + +prn_port() { #noindex + cscript "$(cygpath -w $SYSTEMROOT/system32/prnport.vbs)" $* 2>&1 | tail -n +4 | 8U +} + +prn_qctl() { #noindex + cscript "$(cygpath -w $SYSTEMROOT/system32/prnqctl.vbs)" $* 2>&1 | tail -n +4 | 8U +} + #- Список выполняемых задач psw() { tasklist.exe $* |& 8U @@ -124,6 +157,9 @@ killw() { #- Установленные пакеты alias pkgs="cygcheck -c -d | tail -n +3 | nl" #noindex +#- Редактирование псевдонимов +alias ealias="$EDITOR $CYGWIN_ALIASES" #noindex + #}}} ########################################################################### #{{{ \033[00m\n\b------\n ################################################################################ diff --git a/etc/shell/wincmd/cmdrc.bat b/etc/shell/wincmd/cmdrc.bat index 729e962..580b128 100755 --- a/etc/shell/wincmd/cmdrc.bat +++ b/etc/shell/wincmd/cmdrc.bat @@ -1,5 +1,5 @@ :: Создан: Пт 16 авг 2013 13:05:48 -:: Изменён: Чт 05 сен 2013 17:42:18 +:: Изменён: Пт 13 сен 2013 14:03:27 @ECHO OFF @@ -47,6 +47,8 @@ MODE CON: COLS=100 LINES=50 @DOSKEY kill=taskkill $* @DOSKEY pgrep=tasklist /FI "imagename eq $1.exe" +@DOSKEY dmesg=cscript "%SYSTEMROOT%\system32\eventquery.vbs" /FI "type ne INFORMATION" $* + :: Администрирование :: Windows: административные утилиты @@ -66,6 +68,15 @@ MODE CON: COLS=100 LINES=50 :: Windows: свойства папки @DOSKEY win_dir=control folders +:: Windows: управление принтерами +@DOSKEY printer=echo prnmngr prndrvr prnjobs prncnfg prnport prnqctl +@DOSKEY prnmngr=cscript "%SYSTEMROOT%\system32\prnmngr.vbs" $* +@DOSKEY prndrvr=cscript "%SYSTEMROOT%\system32\prndrvr.vbs" $* +@DOSKEY prnjobs=cscript "%SYSTEMROOT%\system32\prnjobs.vbs" $* +@DOSKEY prncnfg=cscript "%SYSTEMROOT%\system32\prncnfg.vbs" $* +@DOSKEY prnport=cscript "%SYSTEMROOT%\system32\prnport.vbs" $* +@DOSKEY prnqctl=cscript "%SYSTEMROOT%\system32\prnqctl.vbs" $* + @DOSKEY wl_updates=type %SYSTEMROOT%\WindowsUpdate.log @DOSKEY logs=eventvwr.msc