程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> java完成文件上傳下載和圖片緊縮代碼示例

java完成文件上傳下載和圖片緊縮代碼示例

編輯:關於JAVA

java完成文件上傳下載和圖片緊縮代碼示例。本站提示廣大學習愛好者:(java完成文件上傳下載和圖片緊縮代碼示例)文章只能為提供參考,不一定能成為您想要的結果。以下是java完成文件上傳下載和圖片緊縮代碼示例正文


實用於PowerShell 3.0或許和更高版本。

Get-Process 可以或許獲得以後運轉的一切過程的列表,然則它不會前往過程的一切者信息,假如在PowerShell查詢過程的一切者信息,我們須要挪用WMI辦事。上面給出一個例子。

filter Get-ProcessOwner
{
  $id = $_.ID
  $info = (Get-WmiObject -Class Win32_Process -Filter "Handle=$id").GetOwner()
  if ($info.ReturnValue -eq 2)
  {
    $owner = '[Access Denied]'
  }
  else
  {
    $owner = '{0}\{1}' -f $info.Domain, $info.User
  }
  $_ | Add-Member -MemberType NoteProperty -Name Owner -Value $owner -PassThru
}


荔非苔注:其實之前曾經宣布過相似的文章,然則明天往事重提,是由於在這篇華夏文作者應用了過濾器,沒有應用函數,值得自創。

當過程對象傳遞給Get-ProcessOwner後,它會在原本的對象上追加一個“Owner”屬性,默許這個屬性是隱蔽的。你可使用Selec-Object讓它顯示。

PS> Get-Process -Id $pid | Get-ProcessOwner | Select-Object -Property Name, ID, Owner

Name                    Id Owner
----                    -- -----
powershell_ise       10080 TOBI2\Tobias

下面的過濾器函數也實用於多個對象:

PS> Get-Process | Where-Object MainWindowTitle | Get-ProcessOwner | Select-Object -Property Name, ID, Owner

Name                    Id Owner                   
----                    -- -----                   
chrome               13028 TOBI2\Tobias            
devenv               13724 TOBI2\Tobias            
Energy Manager        6120 TOBI2\Tobias            
ILSpy                14928 TOBI2\Tobias            
(...)

留意要檢查一切過程的信息,你須要讓PowerShell在治理員身份下運轉。不然你只能看到一切者是你本身的過程,其它過程的一切者顯示:“Access Denied”。並且如許的信息絕對來講也沒有甚麼意義。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved