Powershell控制Windows通过命令行搜索

时间:2013-01-25 13:12:29

标签: windows powershell

我正在尝试编写一个powershell脚本,该脚本将禁用某些驱动器上的索引,但会将其保留在其他驱动器上(例如:C :)。

以前有人做过吗?

由于

1 个答案:

答案 0 :(得分:0)

试试这个,(未经测试):

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-indexing "c:"