воскресенье, 27 мая 2012 г.

ASUS P8B75-V перезагрузка.

Если вы обладаете материнской платой ASUS P8B75-V и используете встроенную в процессор видеокарту, и при всем при этом у вас несколько раз перезагружается компьютер при первом включении, то вам поможет обновление BIOS и драйверов на чипсет и на встроенный графический адаптер. Новый BIOS для ASUS P8B75-V улучшает стабильность системы.

Скачать драйвера и BIOS можно вот отсюда http://www.asus.com/Motherboards/Intel_Socket_1155/P8B75V/#download

Запрет записи в корень диска для пользователей при помощи GPO.

Если вас достало что пользователи могут безнаказанно пихать свои файлы в корень диска C, и у вас есть сеть с доменом под управлением Windows server 2008/R2. То вы можете сделать следующее.
1. Создайте новый объект политики и подключите его к нужному вам OU (organisation unit)
2. В созданном вами объекте политики найдите Computer Configuration -> Policies -> Windows Settings -> Security Settings -> File System
3. Добавьте объект C:\ и укажите требуемые права (Administrators, SYSTEM: Full Control; Users: Read).

Через час-два все компьютеры учётные записи которых хранятся в этом подразделении, применят новую политику, и пользователи уже не смогут плодить свои папки в корневой директории диска C. И таким же образом можно поступить и с диском D если у вас таковой имеется.

CMD скрипт для сбора новых файлов созданных за предыдущий день.

Давным давно решал я задачу которая требовала сбора появившихся за день файлов с определенным расширением. Вот каким образом я эту задачу решил (использовав материалы огромной сети интернет), использовав только встроенные средства Windows, среди которых замечательная утилита robocopy.

Bat-файл
-----------------------------------------------------------------------------------------------------

@echo off

IF %DATE:~0,1%==0 (
  SET /A T_DAY=%DATE:~1,1%) else (
  SET /A T_DAY=%DATE:~0,2%)

IF %DATE:~3,1%==0 (
 SET /A T_MONTH=%DATE:~4,1%) else (
  SET /A T_MONTH=%DATE:~3,2%)
  SET /A T_YEAR=%DATE:~6,4%

:: ТУТ МЕНЯЕМ ЧИСЛО, КАК НАЗЫВАТЬ ПАПКУ В КОТОРУЮ БУДУТ СВАЛИВАТЬСЯ ::ОТОБРАННЫЕ ФАЙЛЫ
 SET  /A T_DAY=%T_DAY%-1

:: формируем правильное название папки исходя из полученного от команды date
IF %T_DAY% LEQ 0 SET /A T_MONTH=%T_MONTH%-1
IF %T_MONTH%== 0 SET /A T_YEAR=%T_YEAR%-1
IF %T_MONTH%== 0 SET /A T_MONTH=12
if %T_MONTH%==1 Set /A DIM=31
if %T_MONTH%==2 Set /A DIM=29
if %T_MONTH%==3 Set /A DIM=31
if %T_MONTH%==4 Set /A DIM=30
if %T_MONTH%==5 Set /A DIM=31
if %T_MONTH%==6 Set /A DIM=30
if %T_MONTH%==7 Set /A DIM=31
if %T_MONTH%==8 Set /A DIM=31
if %T_MONTH%==9 Set /A DIM=30
if %T_MONTH%==10 Set /A DIM=31
if %T_MONTH%==11 Set /A DIM=30
if %T_MONTH%==12 Set /A DIM=31
IF %T_DAY% LEQ 0 SET /A T_DAY=%T_DAY%+%DIM%

IF %T_DAY% LSS 10 SET T_DAY=0%T_DAY%
IF %T_MONTH% LSS 10 SET T_MONTH=0%T_MONTH%

set YYYYMMDD=%T_YEAR%%T_MONTH%%T_DAY%

md "\\PC30\d\Sbor\%YYYYMMDD%"

robocopy \\Server01\e\3d "\\R30\d\Sbor\%YYYYMMDD%" *.avi *.mov /S /MAXAGE:1 /R:3

:: MAXAGE:1 означает что файлы брать не старше 1 суток
:: ключ R я ограничил 3, иначе по умолчанию значение попыток скопировать файл равно ::миллиону, а мне такое не надо

Powershell cкрипт который копирует пути к папкам в текстовый файл.

Передо мной встала задача собрать полностью пути в корневых папках с 13-ти местоположений. Это можно было сделать и вручную при помощи того же Total Commander, но это было слишком долго и муторно, поэтому на свет родился такой вот скрипт на PowerShell. Этот скрипт проходит по указанным местам и копирует полные пути к папкам которые находятся в этих местах в текстовый файл.


Get-ChildItem \\Server01\d\ | where {$_.PsIsContainer} | foreach-object -process { $_.FullName } >> c:\list_ps.txt

PS он копирует только пути до папок, на файлы он не обращает внимание.

вторник, 22 мая 2012 г.

Резервная копия закладок в Firefox.

Если вдруг кто переустановил ОС и не сохранил закладки,то вы можете посмотреть и найти их бекап здесь (если вы конечно не почистили винчестер перед установкой) c:\Documents and Settings\user\Application Data\Mozilla\Firefox\Profiles\p00ff22y.default\bookmarkbackups\

пятница, 18 мая 2012 г.

Ошибка 80072ee2.

Если при обновлении у вас выскакивает ошибка 80072EE2 проверьте следующие вещи:

1. Если вы работаете через прокси сервер, то проверьте его корректную настройку в Internet Explorer.

2. Если пользуетесь сторонними брандмауэрами то добавьте в исключения следующие сайты:


http://*.update.microsoft.com
https://*.update.microsoft.com
http://download.windowsupdate.com

четверг, 17 мая 2012 г.

Как раскопировать каталог или файл на множество компьютеров в сети.

Достаточно воспользоваться командой XCOPY


xcopy c:\install\*.* \\pc\c$\install\ /y /e /i

Что делать если iMac не заходит по сети на другие компы.


1-й способ.

(В моем случае не помог)

Из папки /users//library/preferences нужно удалить файлы:

com.apple.recentitems.plist
com.apple.loginitems.plist
loginwindows.plist

И перезагрузить компьютер.

2-й способ.

По материалам статьи:

Решение проблемы:

Удалите строку поиска /Active Directory/All Domains из Authentication и Contacts политики поиска.
* Пожалуйста просмотрите раздел замечаний расположенный внизу статьи, в нем указано о возможном возникновении проблем.


How-to:
We must make sure that the user is first a ‘mobile’ user. This means that the user has a /Users/ directory created when the login, and the credentials have been cached. To verify this, we need to do the following:
  1. Navigate to System Preferences
  2. Click Accounts
  3. View the users account (they should already be binded to the domain), it should look like the following:
  4. Once this has been verified you will be able to continue.
We must now go through the process of removing the Search Policies from Active Directory:
  1. Navigate to System Preferences
  2. Click Accounts
  3. Click Login Options
  4. Next to Network Account Server, click on the Edit button
  5. Click on Open Directory Utility
  6. Under Services make sure LDAPv3 is unchecked, since we don’t use this, only Active Directory
  7. Click on Search Policyat the top
    1. Click on the Authenticationtab:
      1. Click once on /Active Directory/All Domains to highlight it
      2. Click on the - (minus) button to remove the entry
      3. There should only be /Local/Default and /BSD/Local after removal.
    2. Click on the Contactstab:
      1. Click once on /Active Directory/All Domains to highlight it
      2. Click on the - (minus) button to remove the entry
      3. There should be no listings under the contacts tab after removal
    3. Click Apply
  8. Close out the Directory Utility
  9. Close out the Accounts window
  10. Reboot the computer, and the login process should be MUCH faster.

Notes:

  • Новые сетевые пользователи (те кто еще не имеют аккаунта на локальной машине) не смогут залогиниться  после того как вы удалите Active Directory из закладки Аутентификация. Для избежания этой ситуации рекомендую вам создать локальный аккаунт администратора.
  • Changing passwords work fine, and have been tested. As long as the user has the green icon (connected) under Network Account Server, they can change their password and it will sync up with the domain controller.
  • Authentication to network shares works as well since osx directly communicates with the server to authorize the connection.
  • If for some reason the search paths need to be changed back, they are automatically generated again if you un-join and re-bind the machine to the domain (or they can be added manually).

Помогло, стало быстрее логиниться со включенной сеткой. Но для полного счастья пришлось перегрузить и комп с виндовс 7 на который я не мог зайти.

Включение AHCI (RAID, IDE) в Windows7 (Server 2008)

Во время установки Windows Vista все неиспользуемые драйверы запоминающих устройств отключаются. Это позволяет увеличить скорость запуска операционной системы. При замене драйвера загрузочного диска на драйвер, который был отключен, необходимо включить новый драйвер перед изменением конфигурации оборудования.

Для  того что бы включить режим AHCI.

1. Закройте все программы Windows.
2. Откройте меню Пуск, в окне Начать поиск введите regedit и нажмите клавишу ВВОД.
3. Если откроется окно Учетные записи пользователей, нажмите кнопку Продолжить.
4. Найдите и выделите следующий подраздел реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
5. На правой панели щелкните правой кнопкой мыши параметр Start в столбце Имя, затем нажмите Изменить.
6. В поле Значение введите 0 и нажмите кнопку ОК.
7. В меню Файл выберите команду Выход, чтобы закрыть редактор реестра.

Если, наоборот, установка Windows 7 происходила в режиме AHCI, и нужно перевести из режима AHCI в IDE.

• Закройте все программы.
• Нажмите [Win] + R или выберите Выполнить... из меню Пуск.
• Теперь напишите команду regedit затем нажмите клавишу Enter для того что бы открыть редактор реестра.
• Если у вас всплыло диалоговое окно User Account Control нажмите Продолжить.
• Найдите и выделите следующие ключи реестра:


HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Pciide


• В правом окне, щелкните правой кнопкой мыщи на Start в столбце Имя, и затем выберите изменить.
• В поле значение введите 0 [3 - это значение по умолчанию], и нажмите OK.
• Закройте редактор реестра.
• Перезагрузите компьютер.
• Перейдите в БИОС и включите режим IDE, сохранитесь и перезагрузитесь.
• При следующей перезагрузке могут потребоваться драйвера для завершения установки


Если нужен RAID


• Закройте все программы.
• Нажмите [Win] + R или выберите Выполнить... из меню Пуск.
• Теперь напишите команду regedit затем нажмите клавишу Enter для того что бы открыть редактор реестра.
• Если у вас всплыло диалоговое окно User Account Control нажмите Продолжить.
• Найдите и выделите следующие ключи реестра:



HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStorV

или

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\iaStor


• В правом окне, щелкните правой кнопкой мыщи на Start в столбце Имя, и затем выберите изменить.
• В поле значение введите 0 [3 - это значение по умолчанию], и нажмите OK.
• Закройте редактор реестра.
• Перезагрузите компьютер.
• Перейдите в БИОС и включите режим IDE, сохранитесь и перезагрузитесь.
• При следующей перезагрузке могут потребоваться драйвера для завершения установки

Если медленно работает сеть на Windows 7 / Server 2008

Если медленно работает сеть на Windows 7/Server 2008 можно поробовать сделать следующее.

1) Делаем батничек ( .bat файл) следующего содержания

netsh interface tcp set global autotuninglevel=disabled
netsh interface tcp
set global rss=disabled

Сохраняем.
Щелкаем правой кнопкой (иногда нужно с зажатой клавишей Shift и выбираем «Запустить от имени администратора».

2) Включить проверку контролльной суммы в настройках сетевой карты:

Сеть -> Свойства -> Изменение параметров адаптера -> Подключение по локальной сети -> Свойства -> Настроить -> Дополнительно -> Force Checksum Calculation (или что-то другое, по смыслу схожее с "offload checksum") -> Yes