目前分類:PowerShell (163)

瀏覽方式: 標題列表 簡短摘要

2010 Scripting Games於本周結束囉

為期兩周的比賽,總共有20道題目(10題初級,10題進階級)

參賽者可以使用VBScript或者PowerShell來解題

但從2010 Scripting Games: Preparations 這篇文章中可得知,明年起應該只能使用PowerShell參賽了

這個方向其實可以從這幾年Hey Scripting Guy專欄文章之使用語言可以清楚得知(只有在周五回答的一堆小問題中,才能找到VBScript的蹤影)

ayowu 發表在 痞客邦 留言(0) 人氣()


ayowu 發表在 痞客邦 留言(0) 人氣()

https://ayowu1981.blogspot.tw/2017/02/macvisual-studio-codepowershell.html

 


文章標籤

ayowu 發表在 痞客邦 留言(0) 人氣()

 


ayowu 發表在 痞客邦 留言(0) 人氣()

Don Jones 在2009年7月的TechNet Magazine中

撰寫一篇關於編寫powershell指令碼時儘量不要出現的寫法

重點整理如下

  • 不要過度使用變數以及簡化比較
    • powershell的cmdlet之回傳值若是true or false 即可直接拿來判斷,不用把cmdlet的回傳值存在變數中後再使用
  • 變數名稱要有意義
  • 不要使用break
  • 若回傳值是集合且需針對集合中的每個物件進行處理時,建議使用foreach cmdlet
    • 傳統寫法是透過集合中的物件數來控制迴圈次數
  • 錯誤處理
    • 搭配使用–EA Stop以及Trap機制捕捉執行時所產生的錯誤並進行相關處理

 

在這幾年利用空閒時間學習PowerShell的過程中

ayowu 發表在 痞客邦 留言(0) 人氣()

  • @()
    • Array

  • @{}
    • Hash Table


ayowu 發表在 痞客邦 留言(0) 人氣()

  • 先登入Skype
  • New Skype COM物件
    • $a = new-object -com Skype4COM.skype
    • 點選允許存取(僅第一次才有)
  • 取得聯絡人名單
    • $a.Friends | select displayname,handle
  • 撥號給Su (要使用Su的Handle)
    • $a.PlaceCall("XXXXX")
  • 傳送訊息給Su (要使用Su的Handle)
    • $a.SendMessage("XXXXX","How are you?")
  • 更換狀態為忙碌
    • $a.ChangeUserStatus(4)
  • 關掉Skype
    • $a.client.Shutdown()

ayowu 發表在 痞客邦 留言(0) 人氣()



參賽者針對自行設定的主題

ayowu 發表在 痞客邦 留言(0) 人氣()

真開心
終於收到今年參加2009 Summer Scripting Games的獎品囉

(1) PowerShell T-Shirt

DSC06128

(2)Windows PowerShell Step by Step簽名書

ayowu 發表在 痞客邦 留言(0) 人氣()

很榮幸自己的Blog可以列在 '由社群專家撰寫的中文 IT 專業人員部落格' list中
雖然很久沒有撰寫新的文章
但每週仍會利用假日的時間持續關注PowerShell的最新發展

這幾天開始參加2009 Summer Scripting Games

ayowu 發表在 痞客邦 留言(0) 人氣()

http://blogs.msdn.com/dtjones/archive/2008/08/29/powershell-vs-t-sql-or-why-did-we-add-powershell-support-in-sql2k8.aspx


ayowu 發表在 痞客邦 留言(0) 人氣()

終於等到PowerShell In Practice啦
可是作者不是原本Bruce Payette在書中所說的那位.
Anyway,希望是好書
http://www.manning.com/siddaway/

ayowu 發表在 痞客邦 留言(0) 人氣()

Benp先為大家介紹object,array,cmdlet以及WMI的觀念
然後以實際的例子介紹如何使用PowerShell + WMI來管理遠端電腦
很精采喔!
http://mfile.akamai.com/14853/wmv/microsofttec.download.akamai.com/14853/TechEdOnline/Videos/0996_b.asx

ayowu 發表在 痞客邦 留言(0) 人氣()

Jeffrey Snover 在Speeding Up PowerShell Startup這篇提到
可以透過執行此段程式碼來加快啟動PowerShell的速度


 

ayowu 發表在 痞客邦 留言(0) 人氣()

真開心,終於等到這張獎狀了~


DSC06987

ayowu 發表在 痞客邦 留言(0) 人氣()

今年的Microsoft Management Summit (MMS) 2008 將在4/28~5/2於 Las Vegas舉行
我用PowerShell為關鍵字進行查詢,發現有17個Session與PowerShell有關

以下是幾個比較特殊的Session

  • BE01 PowerShell Clinic – Bring your management scripting questions to the experts
  • SE02 What’s coming in PowerShell V2?
  • SE03 PowerShell Scripting for Wizards

個人比較期待的是CTP2到底有什麼不一樣的地方
而Jeffrey Snover在PowerShell Team blog表示他會把當天的投影片以及示範的程式碼放在blog上跟大家分享!!

ayowu 發表在 痞客邦 留言(0) 人氣()

http://www.gotop.com.tw/waweb2004/main/home.aspx?pg=HM010X2007&bn=AXP012600


ayowu 發表在 痞客邦 留言(0) 人氣()

我參加了Windows PowerShell Beginners Division
目前是成績單中唯一的Taiwan人啊
http://www.microsoft.com/technet/scriptcenter/funzone/games/games08/psbscores.mspx

明年目標:參加Advanced Division !!


ayowu 發表在 痞客邦 留言(0) 人氣()

微軟的Script Center近幾年每年會舉辦一場指令碼比賽,
去年的比賽中,參賽者可以使用VB ScriptPowerShell來解決問題,
今年的參賽者還可以使用Perl來解題喔。(還真想知道微軟的策略是什麼,為什麼今年特別開放Perl這個語言)
http://www.microsoft.com/technet/scriptcenter/funzone/games/default.mspx

繁體中文的題目可從以下進入:

ayowu 發表在 痞客邦 留言(0) 人氣()

[My Environment] 

  • Windows XP
  • Notes Client 5.0.13
  • Dot Net framework 2.0
  • PowerShell V1.0

[Before you run the code]
making sure that the path of your notes id file is correct.
=>you can check it in the note.ini file : KeyFilename=the direcory containing the id file\yourID.id

[Generate the Domino.dll file]

ayowu 發表在 痞客邦 留言(0) 人氣()