作者 主題: 請問在Windows2000下, 有沒有類似 Linux 下的 Shell script 參考資料?  (閱讀 6294 次)

0 會員 與 1 訪客 正在閱讀本文。

nekko

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
請問在Windows2000下, 有沒有類似 Linux 下的 Shell script 參考資料?
在哪兒可以找得到呢?

謝謝! :P

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4046
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
vbs windows script!我的網站不嫌棄就先看看,還沒寫完的.............拖了半年有了吧 @@

http://www.hoyo.idv.tw/software/vbs/
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

nekko

  • 可愛的小學生
  • *
  • 文章數: 6
    • 檢視個人資料
請問這VBS可以在 Win2K 的 "命令提示字元" 之下執行嗎?

我打了如下的指令,
set fs = CreateObject("Scripting.FileSystemObject")
fs.DeleteFolder "c:\123",true

第一行沒事, 再打 set 可以看到設定成功
第二行產生 : 'fs.DeleteFolder' 不是內部或外部指令 可執行的程式或批次檔.
的錯誤訊息

該怎麼做呢?

這麼說好了, 我想要定時下載網路上的某一個每天都會有的檔案,
檔名格式 2003-07-01.zip

我在 Linux 下可用 wget 加 shell script 在 crond 下設定固定時間下載,
那在Windows2000下該如何做呢?

謝謝!

hoyo

  • 榮譽博士
  • 俺是博士!
  • *****
  • 文章數: 4046
  • 性別: 男
  • 有需要的時候,學習就不會分階段。
    • 檢視個人資料
    • 樂咖黑電腦學習網
可以啊!不過你要先將要執行的指令先儲存成 .vbs

然後在命令模式 執行 wscript 123.vbs

windows 定時執行請使用 at
http://www.hoyo.idv.tw/software/winnt/at.htm

至於下載嗎?那就給你當做功課好了! ^^A
受人與魚,不如授人與漁
上海自來水來自海上;倫敦好奇人奇好敦倫

duncanlo

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 7312
    • 檢視個人資料
不知道Windows Host Script(WHS)算不算,
而且直接執行就好了...

Frankie

  • 可愛的小學生
  • *
  • 文章數: 29
    • 檢視個人資料
可到microsoft的script center找

kiang

  • 活潑的大學生
  • ***
  • 文章數: 310
    • 檢視個人資料
    • 就這間電腦工作室
at 指令可以設定為每天執行嗎?我目前看到的文件只能夠手動設定何時執行,例如:
引用
at 20:00 Shutdown -s


但是不知道如何做才能夠像 crontab 那樣。

------
找到了:
http://www.ss64.com/nt/at.html
http://www.ss64.com/nt/schtasks.html

不過 schtasks 不在系統中了~
****************************************************
Finjon Kiang / 江明宗
Just This Computer Studio / 就這間電腦工作室
Website: http://olc.tw
****************************************************

michaelwan

  • 憂鬱的高中生
  • ***
  • 文章數: 159
    • 檢視個人資料
引述: "kiang"
at 指令可以設定為每天執行嗎?我目前看到的文件只能夠手動設定何時執行,例如:
引用
at 20:00 Shutdown -s


但是不知道如何做才能夠像 crontab 那樣。

------
找到了:
http://www.ss64.com/nt/at.html
http://www.ss64.com/nt/schtasks.html

不過 schtasks 不在系統中了~


排程丫...
把Script放到排程去...
小弟目前就是固定早上6:00.檢查所指定伺服器群的特定服務狀態.
再將結果傳給email給某些特定人.
不過.做不到跟crontab中固定時段(如每小時). 但是可以自己用script達成.
Windows中多了WHS.真的方便粉多.比batch file 好用多了@@"

s813141

  • 可愛的小學生
  • *
  • 文章數: 15
    • 檢視個人資料
windows 排程可以做到 每小時 每幾分 去執行工作喔
用精靈新增排程後,進去那個排程,
仔細找,有進階選項可以進入,進入後就可以設定了!

湯包

  • 榮譽博士
  • 鑽研的研究生
  • *****
  • 文章數: 922
  • 性別: 男
    • 檢視個人資料
    • 湯包的部落格
引述: "nekko"
請問這VBS可以在 Win2K 的 "命令提示字元" 之下執行嗎?

我打了如下的指令,
set fs = CreateObject("Scripting.FileSystemObject")
fs.DeleteFolder "c:\123",true

第一行沒事, 再打 set 可以看到設定成功
第二行產生 : 'fs.DeleteFolder' 不是內部或外部指令 可執行的程式或批次檔.
的錯誤訊息

該怎麼做呢?

這麼說好了, 我想要定時下載網路上的某一個每天都會有的檔案,
檔名格式 2003-07-01.zip

我在 Linux 下可用 wget 加 shell script 在 crond 下設定固定時間下載,
那在Windows2000下該如何做呢?

謝謝!


使用vbs功能比較強
使用batch file 比較簡單
如果要查命令提示字元底下有什麼內部命令,打個help就可以查到
如果要查命令怎麼用,打[命令] /?就可以查到該命令的參數
人必先置於死地而後生
科技來自人性
想像是科技之母

michaelwan

  • 憂鬱的高中生
  • ***
  • 文章數: 159
    • 檢視個人資料
引述: "s813141"
windows 排程可以做到 每小時 每幾分 去執行工作喔
用精靈新增排程後,進去那個排程,
仔細找,有進階選項可以進入,進入後就可以設定了!


哈哈...看到嚕.

可以再來想想有啥米可以來寫的囉.

每小時定時停止服務10分鐘.給大伙休息好了 @@"

c9992

  • 懷疑的國中生
  • **
  • 文章數: 41
    • 檢視個人資料