none
Убрать разрешение индексирования диска С через командную строку (или скриптом) RRS feed

  • Вопрос

  • Необходимо через командную строку на диске С убрать галку по пути

    диск С - ПКМ- Свойства - Разрешить индексировать содержимое файлов на этом диске в дополнение к свойствам файла

    и применить ко всему диску

    удалось найти отключение службы индексирования

    sc config WSearch start=disabled

    6 апреля 2015 г. 13:24

Ответы

  • Добрый день.

    Я погуглил за вас, вот posh скрипт:

    function Disable-Indexing {
        Param($Drive)
        $obj = Get-WmiObject -Class Win32_Volume -Filter "DriveLetter='$Drive'"
        $indexing = $obj.IndexingEnabled
        if("$indexing" -eq $True){
            write-host "Disabling indexing of drive $Drive"
            $obj | Set-WmiInstance -Arguments @{IndexingEnabled=$False} | Out-Null
        }
    }
    
    #Use:
    #Disable Drive Indexing on C:\
    
    Disable-Indexing "C:"

    На машине должно быть разрешено исполнение скриптов (Set-executionpolicy bypass). Если выполнять будете на многих машинах - вот как сделать это через gpo http://windowsitpro.com/powershell/controlling-powershell-execution-policy-settings-domain.

    Если нужно отключить еще и службу, то добавите в скрипт:

    stop-service wsearch
    Set-Service -Name WSearch -StartupType disabled

    7 апреля 2015 г. 5:02

Все ответы

  • Добрый день.

    Я погуглил за вас, вот posh скрипт:

    function Disable-Indexing {
        Param($Drive)
        $obj = Get-WmiObject -Class Win32_Volume -Filter "DriveLetter='$Drive'"
        $indexing = $obj.IndexingEnabled
        if("$indexing" -eq $True){
            write-host "Disabling indexing of drive $Drive"
            $obj | Set-WmiInstance -Arguments @{IndexingEnabled=$False} | Out-Null
        }
    }
    
    #Use:
    #Disable Drive Indexing on C:\
    
    Disable-Indexing "C:"

    На машине должно быть разрешено исполнение скриптов (Set-executionpolicy bypass). Если выполнять будете на многих машинах - вот как сделать это через gpo http://windowsitpro.com/powershell/controlling-powershell-execution-policy-settings-domain.

    Если нужно отключить еще и службу, то добавите в скрипт:

    stop-service wsearch
    Set-Service -Name WSearch -StartupType disabled

    7 апреля 2015 г. 5:02
  • Доброго дня

    посчитал что в дальнейшем людям будет удобнее искать отдельные вопросы не в свалке

    можно ли объединить существующие посты, и добавить новые?

    как это правильно сделать?

    спасибо

    7 апреля 2015 г. 6:30
  • Добрый день

    объедините пожалуйста в тему "Настройка параметров Windows 7 Через командную строку" следующие темы

    https://social.technet.microsoft.com/Forums/ru-RU/3e4867e8-06fb-43a3-aa2e-1a92013ea4d8/105910731088107210901100?forum=windows7ru
    https://social.technet.microsoft.com/Forums/ru-RU/ce9cc259-0bdb-4132-aa0b-79e0a24f5ec0/105010721082-108610901082108311021095108010901100?forum=windows7ru
    https://social.technet.microsoft.com/Forums/ru-RU/394f4476-e944-4f6b-98ea-d5cc76b6141e/104810791084107710851077108510801077?forum=windows7ru
    https://social.technet.microsoft.com/Forums/ru-RU/747b54d0-10ff-4e95-ba8a-2d2e9d40403f/105010721082-108610901082108311021095108010901100?forum=windows7ru
    https://social.technet.microsoft.com/Forums/ru-RU/57ba1527-3be7-42ed-8c7d-3ecb8e4c04aa/105010721082-108810721079108810771096108010901100?forum=windows7ru

    Спасибо

    7 апреля 2015 г. 8:27