winfaq

  1. Q: Как сделать, чтобы пункт в контекстном меню проводника появлялся только при нажатии Shift?
    A: Добавьте на уровне ключа shell->[подпапка_реестра_вашей_команды_напр_open] два строковых параметра – Extended и SuppressionPolicyEx
    Второму установите значение {F211AA05-D4DF-4370-A2A0-9F19C09756A7}
  2. Q: Как соеденить по ssh два серых компьютера через промежуточный сервер с белым ip (порт RDP)?
    A: На компьютере, за которым работаешь – ssh -L 3389:127.0.0.1:3390 user@vps.example.com
    (я изменил порты 3389 и 3390 на другие в целях безопасности)
    На “слушающем” компьютере, к которому необходимо подключиться: ssh -R 3390:127.0.0.1:3389 user@vps.example.com (либо C2S на bitvise SSH)
    (изменил в реестре также порт rdp)
    Чтобы слушающий компьютер запускал эту команду в режиме службы:
    1. Из под Администратора выполняем команду
    В свойствах сервиса разрешаем LocalSystem взаимодействовать с рабочим столом.
    2. В HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sshdw изменяем параметр ImagePath на “cmd /k start” и запускаем службу sshdw.
    Windows выведет сообщение, что LocalSystem хочет показать окно, разрешаем и в открывшемся cmd пишем ssh-keygen.exe -t rsa
    По окончании нажатия Enter’ов в C:\Windows\System32\config\systemprofile\.ssh появятся файлы id_rsa и id_rsa.pub, копируем их на сервер в ~/.ssh и даём на сервере команду
    и рестартим sshd на сервере.
    3. В HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\sshdw изменяем параметр ImagePath на 4. Рестартим sshw, вылогиниваемся из Windows и с компьютера, за которым работаем, после ssh -L делаем mstsc -> localhost:3389
  3. Q: Как получить номер терминальной SessionID?
    A: Ставим grep+awk:
  4. Q: Как получить цифры IP-адреса через командную строку?
    A:

    или
  5. Q: Как посмотреть список залогиненных пользователей на удаленном сервере? Как вылогинить пользователя с удаленного сервера?
    A:


    (где 8-ка – это id сеанса из результата предыдущей команды)
  6. Q: Не отображается ни одна сеть в менеджере беспроводных подключений (wi-fi) Windows XP?
    A: Включите службу “Журнал событий” и перезагрузите компьютер.
  7. Q: Не удалялись некоторые пункты в апплете “Установка и удаление программ”. Почистил ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, однако некоторые старые программы так и остались в appwiz.cpl. Как их убрать?
    A: Почистите также ветку HKEY_CURRENT_USER\Software\Microsoft\Installer\Products
  8. Q: Как в Windows быстро примонтировать ISO-образ?
    A: Это делает MFC-утилита Virtual CDRom от Microsoft. Не забудьте переместить файл vcdrom.sys в System32/Drivers
  9. Q: Как запустить Outlook 2010, ошибочно настроенный на отсутствующий Exchange сервер?
    A: Удалите перед запуском Outlook ветку HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles
  10. Q: How to print SWF to PDF?
    A: Install PDF_Creator printer, open SWF-file (even compressed) with Adobe Shockwave Flash Player and print it to the PDF-printer.
  11. Q: Как расширить стандартную оснастку AD “Users and Computers”?
    A: Добавьте библиотеку AcctInfo.dll из набора Account Lockout tools) в system32 и выполните команду regsvr32 acctinfo.dll
  12. Q: Как создать в Windows symlink (например, чтобы “обмануть” Google Picasa и заставить хранить ее свою базу в другой папке)?
    A: Используйте Sysinternals Junction :

    (на диске C:\ в момент создания символической ссылки, папки Google быть не должно)
  13. Q: Как массово сменить пароль учетной записи “Администратор”?
    A: Используйте утилиту cusrmgr.exe из Resorce Kit либо скрипт на VBScript:
  14. Q: Как включить RDP на удаленной машине?
    A: В редакторе реестра, подключитесь к удаленной машине и в ветке HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server значение fDenyTSConnections установите в 0.
  15. Q: Как, после клонирования SATA -> IDE, удалённо сменить букву системного диска?
    A: Если Windows доходит до Ctrl+Alt+Del и после ввода пароля сразу же выполняет выход из системы, то удаленно подключитесь к реестру проблемного копьютера и сотрите ветку HKLM\System\MountedDevices
    (Windows перенумерует все разделы/диски в соответствии с их состоянием, т.е. первый primary раздел на первом диске получит букву С и т.д.)
  16. Q: Как делать backup консольным winscp по scp?
    A: Батник
  17. Q: Windows не сохраняет учетные данные для соединения с принтерами и сетевыми дисками.
    A: Можно решить батником в автозагрузку пользователя с командой вида:
  18. Q: Как побороть ошибку “Вход в систему не произведён: выбранный режим входа для данного пользователя на этом компьютере не предусмотрен”?
    A: Проверьте параметры локальной политики безопасности “Доступ к компьютеру из сети” и “Отказ в доступе к компьютеру по сети”
  19. Q: Как узнать uptime в Windows XP?
    A: В консоли – net statistics server или systeminfo
  20. Q: Как заставить Windows 7 регистрировать записи PTR на DNS сервере, если IP адрес был получен через DHCP?
    A: Поставьте галочку “Use this connection’s DNS suffix in DNS registration” в настройках сети и выполните ipconfig /registerdns
  21. Q: Как увидеть все скрытые общие папки ($-шары) Windows/Samba удаленной машины?
    A: Скачайте отсюда smbclient под Windows и дайте команду smbclient.exe -L \\ИМЯ_КОМПЬЮТЕРА
  22. Q: Как сменить папку баз данных IBM DB2?
    A: Остановите службы DB2, скопируйте папку DB2, например с диска C на диск D, создайте файл s.cfg такого содержания:

    выполните команду

    и запустите службы DB2
  23. Q: Как сменить сетевые настройки в Windows через консоль?
    A: Используйте:
  24. Q: Как научить AutoHotkey запускать программы, открывать папку, сайт, вставлять спецсимволы?
    A: Пример ниже с комментариями:
  25. Q: Как добавить хранение истории в PowerShell?
    A: Дайте первые две команды под администратором
    New-Item -path $profile -type file -force
    Set-ExecutionPolicy Unrestricted

    и в созданном файле профиля добавьте код, приведенный ниже
    C|Users|rooslan|Documents|WindowsPowerShell|Microsoft.PowerShell_profile.ps1

    [collapse]
  26. Q: How to enable Ctrl+Tab on Opera 30 as Opera 29 behaviour, i.e. Ctrl+Tab to switch without a tab preview?
    A: Simply remap “Switch left through tabs” and “Switch right through tabs” under “Preferences → Browser → Shortcuts → Configure Shortcuts” to Ctrl+Shift+Tab and Ctrl+Tab respectively.

facebook  XP_Bckgnd

Discussion

Uchla
24.12.2014
При настройке сети через консоль, вместо имён интерфейсов можно использовать индексы. Получаем индексы интерфейсов:
netsh interface ipv4 show interface
netsh interface ip set address 11 source=static addr=192.168.150.200 mask=255.255.255.0 gateway=192.168.150.1
настраиваем (под индексом 11 один из сетевых интерфейсов)
Uchla
25.12.2014
Для приведения внешнего вида Windows 2000 "поближе" к Windows XP:
  1. Скачайте WindowBlinds 4.6 (версия только для 9x/2000) и тему LunaXP к нему
  2. Скачайте и установите Windows 2000 Revolutions Pack (для отображения 32-битных иконок). Перезагрузитесь.
  3. Скачайте ObjectBar 1.65 для Панели задач и скин Luna к нему
  4. Скачайте Boot Skin и установите экран загрузки XP Classic
  5. Установите IE6, Office 2000 и старый FSViewer
Uchla
25.12.2014
Запускайте так: C:\windows\system32\DISM.exe
Uchla
25.12.2014
Массовая обрезка краев изображений - поможет библиотека ImageMagic: обрезать справа, сверху, слева, снизу: mogrify.exe -gravity west -crop -100 C:\images\*.jpg mogrify.exe -gravity south -crop -0+80 C:\images\*.jpg east... etc...
DISM
25.12.2014
Здравствуйте, Uchla У меня выходила ошибка "нет скрытых обновлений для этого компьютера" (не могу установить немецкий MUI для WIndows 7 через Windows Update). Накопал про установку через win7_lp-de_x64.cab, скачал этот файл, но DISM выдает: Нельзя обслуживать 64-разрядную операционную систему 32-разрядной версией системы DISM Что можно сделать?
Uchla
05.02.2015
Как разблокировать листы Excel?
Sub PasswordBreaker()
    'Breaks worksheet password protection.
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Integer
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 As Integer
    On Error Resume Next
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66: For n = 32 To 126
    ActiveSheet.Unprotect Chr(i) & Chr(j) & Chr(k) & _
        Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _
        Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
    If ActiveSheet.ProtectContents = False Then
        MsgBox "One usable password is " & Chr(i) & Chr(j) & _
            Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _
            Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)
         Exit Sub
    End If
    Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next
End Sub
Uchla
25.08.2016
Auto BCC on send (Outlook 2010):
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim objRecip As Recipient
Dim strMsg As String
Dim res As Integer
Dim strBcc As String
On Error Resume Next
strBcc = "yhla+bcc@gmail.com"
Set objRecip = Item.Recipients.Add(strBcc)
objRecip.Type = olBCC
If Not objRecip.Resolve Then
strMsg = "Could not resolve the Bcc recipient. " & _
"Do you want still to send the message?"
res = MsgBox(strMsg, vbYesNo + vbDefaultButton1, _
"Could Not Resolve Bcc Recipient")
If res = vbNo Then
Cancel = True
End If
End If
Set objRecip = Nothing
End Sub
Rulancho Pasa
05.11.2021
QEMU w/o Admin rights, with SSH via localhost:
qemu-system-x86_64.exe -drive file=C:\Users\elabuga\qemu\machines\xp-de.raw,index=0,media=disk,format=raw -m 2G -L Bios -usbdevice mouse -usbdevice keyboard -boot menu=off -rtc base=localtime,clock=host -parallel none -serial none -name XP_DE -no-hpet -no-reboot -device AC97 -L "C:\Users\elabuga\qemu\bin" -serial stdio -device usb-mouse -device usb-kbd -D C:\Users\elabuga\qemu\machines\win.log -cpu core2duo -vga std -netdev user,id=vmnic,hostfwd=tcp:127.0.0.1:9001-:22

Җавап калдыру



All fields are required. Your email address will not be published.