回覆列表
  • 1 # 錢布斯

    將以下命令儲存為 HostsModify.ps1,然後執行即可

    #該指令碼用來在hosts檔案中新增解析記錄。如果當前使用者不是管理員,則會直接以管理員許可權執行(可以將管理員賬戶和密碼寫

    入指令碼中)

    If (-NOT ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole

    ([Security.Principal.WindowsBuiltInRole] "Administrator"))

    {

      $UserName = "administrator" #定義管理員賬戶名稱

      $serverpass = "cmr" #定義管理員賬戶密碼

      $Password = ConvertTo-SecureString $serverpass -AsPlainText –Force

      $cred = New-Object System.Management.Automation.PSCredential($UserName,$Password)

      $arguments = "& "" + $myinvocation.mycommand.definition + """

      Start-Process powershell -Credential $cred -WindowStyle Hidden -ArgumentList $arguments

      Break

     }

    #下面為要執行的腳步命令

    #在hosts中新增解析記錄

    $line = "127.0.0.1 www.baidu.com"

    $file = "$env:windir\system32\drivers\etc\hosts"

    out-file -InputObject $line -filepath $file -append -Encoding default

  • 中秋節和大豐收的關聯?
  • 吸濾瓶與抽濾瓶有什麼區別?