2012年7月25日

Windows上實作Linux的tail –f ;安裝power shell

如果我們要在Windows平台執行像linux的tail -f指令,要怎麼做呢? (tail 是做甚麼,簡單說就是看檔案尾巴幾行),以下是我整理的方式;

1.下載tail for win32
安裝後只要點File/Open,點選你監控的檔案,你可以開一的筆記本把你要監控的檔打開,輸入文字後
存檔,可以在左邊的Tail for Win32看到你打的字。
image
2. Power shell
a. 你可以下載Power shell 1.0, 也可以用2.0, 2.0的下載windows 7和Windows Server 2008 R2是內建的,其他OS則納入Windows Management Framework Core,參考如下(下載前請選取與OS相同的語言):
下載Windows管理架構核心(WinRM 2.0和Windows PowerShell 2.0):
Windows Server 2008:
http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b
64位元6Windows Server 2008:
http://www.microsoft.com/downloads/details.aspx?FamilyId=d37e25cf-db05-4b23-a852-cdf865d81b82
Windows Server 2003 32位元:
http://www.microsoft.com/en-us/download/details.aspx?id=4045
Windows Server 2003 64位元:
http://www.microsoft.com/downloads/details.aspx?FamilyId=909bbcf1-bd78-4e03-8c83-69434717e551
Vista:
http://www.microsoft.com/downloads/details.aspx?FamilyId=f2fa1227-9a34-4e29-aa03-62f5c00e16f2
64位元Vista:
http://www.microsoft.com/downloads/details.aspx?FamilyId=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a
XP和Windows Embedded:
http://www.microsoft.com/downloads/details.aspx?FamilyId=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5
b. 安裝好,在『開始 / 執行』的『執行』交談窗輸入 powershell,就可以叫出powershell視窗。
輸入Get-Host 可顯示以下Powershell版本,不用懷疑雖然路徑是1.0,但版本的確是2.0,另外一個辨識方式copyright是2009就是2.0,2006則是1.0
image
c. 接者輸入gc c:\test_log.txt –wait, 跟1的程式一樣,可以在右方記事本輸入,左邊的powershell畫面反應出來。
image
入門教學請參考這裡

3. 移除Windows Management Framework Core 移除步驟如下:
控制台/新增移除程式,打勾顯示更新,找到Windows Management Framework Core,將之移除。
參考
http://www.codeproject.com/Articles/5441/Tail-for-Win32-A-Windows-version-of-the-Unix-tail
http://sourceforge.net/projects/tailforwin32/
http://social.technet.microsoft.com/Forums/en-US/winserverpowershell/thread/a1e8765b-0052-4c6c-93c9-03a472026fbe/ http://support.microsoft.com/kb/968929
Power shell教學
http://technet.microsoft.com/zh-tw/library/dd125460.aspx
http://technet.microsoft.com/en-ca/scriptcenter/dd742419.aspx

沒有留言:

張貼留言