Thanks!
How to create start menu shortcut
pass array of an object to webapi #Get #FromUri #配列 #List
ObjectListを[FromUri]引数にしたけど、おとなしく[FromBody]にしておきます。
http://localhost:3610/api/phonenumber/getphonenumbersbynumbers? id[0][PhoneNumber]=8016667777&id[0][FinDate]=2012-02-11&id[0][State]=UT& id[1][PhoneNumber]=8018889999&id[1][RfiDate]=2012-12-01&id[1][State]=UT
Get Process Owner from process name/id #Process #user #owner
public string GetProcessOwner(string processName) { string query = "Select * from Win32_Process Where Name = \"" + processName + "\""; ManagementObjectSearcher searcher = new ManagementObjectSearcher(query); ManagementObjectCollection processList = searcher.Get(); foreach (ManagementObject obj in processList) { string[] argList = new string[] { string.Empty, string.Empty }; int returnVal = Convert.ToInt32(obj.InvokeMethod("GetOwner", argList)); if (returnVal == 0) { // return DOMAIN\user string owner = argList[1] + "\\" + argList[0]; return owner; } } return "NO OWNER"; }
Thanks!
Directory.EnumerateDirectories #Directory.GetDirectories #LINQ
.Net 4.0からの追加事項
var files = Directory.EnumerateDirectories("C:\\PerfLogs", "*.*", SearchOption.AllDirectories) .Where(s => s.EndsWith("logs") || s.EndsWith("falcon"));