2011-04-03 66 views
0

我在一個僞IT團隊中工作,該團隊使用Windows XP(和IE6)在正式IT開發環境之外進行開發。我無法自己安裝任何軟件,因此只能使用中央IT部門提供的 - 這並不多。Windows XP附帶哪些有用的開發工具?

我有很多UNIX開發經驗,所以如果沒有我以前認爲理所當然的工具,這會很痛苦。

記事本是我最喜歡的Windows操作系統。還有什麼隱藏在我應該知道的C:\ Windows中?

+0

[Dr.沃森(http://blogs.msdn.com/b/oldnewthing/archive/2005/11/14/492483.aspx)! – 2011-04-03 13:13:27

回答

1
  • JavaScript解釋:cscript/wscript(也可以解釋的VBScript以及安裝了其在Windows ScriptingHost兼容解釋任何其他語言)
  • 寫字板:除了一件事實際上是無用的:它可以讀取Unix行結尾不像記事本
  • 如果你是幸運的:PowerShell的

注意,大量的應用程序也被包裝成所謂的便攜式應用程無需安裝:Firefox,NotePad ++,甚至是完整的Ubuntu發行版。

2

不是很多,如果你習慣了UNIX附帶的過多。自從使用MS-DOS的腦死亡版本以來,cmd.exe語言已經走過了很長一段路。它仍然不匹配bash但它並不壞。查看Rob Van der Woude's site(「左側的批處理文件」鏈接),查看一些精彩的小片段。

我知道findstr現在做正則表達式,所以它至少接近grep

另請參閱this question(其中有幾個來自我的答案和來自其他人的絕對bucketloads)是Windows批處理文件。

+0

除此之外,爲了做任何「嚴肅」的事情,你必須使用一些令人難以置信的詭計,這將不可避免地包含一個奇怪的「for」與一大堆難以理解的選項。 – 2011-04-03 12:21:56

+0

@Matteo:是的,但是,正如他們所說的,如果你所擁有的唯一工具是一塊溼芹菜,那麼每一個問題看起來都像是......好吧......我實際上想不出任何有趣的東西在這裏說: - )OP表示,他們只被允許使用標準工具,這就是我的回答。 – paxdiablo 2011-04-03 12:24:33

+0

@Matteo Italia:這就是爲什麼我在我的答案中提到'cscript'的原因。 JavaScript可能不是世界上最好的編程語言,但它確實勝過'cmd'。 – 2011-04-03 12:29:41

0

ntsd(在Windows NT調試器用戶模式程序 - 命令行的東西,有點像gdb)是默認提供關於在system32目錄Windows安裝,但我認爲,這一政策改變,因爲我不能在我的Windows 7 64位安裝中找到它。

0

嗯...沒有太多的確,除了我認爲出來已經提到盒子的一切......

沒有真正回答你的問題,但我會建議使用portable software,有一個巨大的可用的集合,如記事本++,winmerge,grepwin ...