Re: [請益] 請問如何用記事本寫批次備份檔?

看板Soft_Job作者 (godel)時間16年前 (2008/07/26 23:55), 編輯推噓2(2019)
留言21則, 2人參與, 最新討論串4/5 (看更多)
' Backing My PDA Phone's SD Card Content into PC without multimedia files strComputer = "." Set WshShell = WScript.CreateObject("WScript.Shell") parameter = "u -r -m5 -ri6 -ilogD:\HermiteProfile\Desktop\SDBack.log -xI:\Videos\*.* -xI:\Musics\*.* -xI:\AudioBooks\*.* -x*.tr3 D:\PDArchives.rar I:\*.*" WshShell.Run """c:\program files\utility\winrar\rar.exe""" & parameter _________________________________________________________________ save above code into text files with extension vbs, like backup.vbs. For parameter, you need to check up helpfile of winrar. : 小妹我是在一間公司的資訊部門當小小的MIS助理 : 上個月主機AD的其中一顆硬碟掛點 : 現在已換新硬碟 : 不過工程師說批次備份檔要重寫 : 想把E:\的資料夾寫到D : 要寫成rar的形式 : 有人懂我在說什麼嗎? : 工程師說他可以再另外找時間過來幫我寫 : 可是我還是希望能自己學著寫看看 : 但是我試了一下 : 發現還是沒有頭緒 : 公司只有我一個 : 主管在大陸了 : 所以沒人可以幫我 : 因為公司的mis不需要會程式 : 所以我才可以進來上班...嗚... : 有哪位厲害的大大可以解救我一下嗎... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.133.133.85

07/26 23:57, , 1F
有bat不寫幹麼繞一圈作vbs再call shell... - -a
07/26 23:57, 1F

07/27 00:17, , 2F
a mis better know why, especially she needs to
07/27 00:17, 2F

07/27 00:17, , 3F
backup AD. BAT is for backward compatibility to DOS
07/27 00:17, 3F

07/27 00:19, , 4F
NOT Microsoft's recommendation, or SOP.
07/27 00:19, 4F

07/27 00:22, , 5F
follow this script you can go up to a very complex
07/27 00:22, 5F

07/27 00:22, , 6F
application, but not with BAT.
07/27 00:22, 6F

07/27 00:23, , 7F
This toy script i wrote for backing up my PDA, can
07/27 00:23, 7F

07/27 00:24, , 8F
help her to adapt into other applications, just
07/27 00:24, 8F

07/27 00:25, , 9F
replace "parameter" and the line after WhsShell.Run
07/27 00:25, 9F

07/27 00:28, , 10F
With AD, OS locks some object for accessing, you
07/27 00:28, 10F

07/27 00:29, , 11F
need vbs to call XXX to reach them.
07/27 00:29, 11F

07/27 00:31, , 12F
however, it's ok at this place if it can be backuped
07/27 00:31, 12F

07/27 00:32, , 13F
by winrar, she just need to read those parameters by
07/27 00:32, 13F

07/27 00:33, , 14F
herself, i set those for my own use.
07/27 00:33, 14F

07/27 00:39, , 15F
But i admit, TonyQ, for beginner, it's easier in BAT
07/27 00:39, 15F

07/27 02:08, , 16F
如果這種script不讓 bat作 , 那我就不認為bat有存在的意義了
07/27 02:08, 16F

07/27 02:09, , 17F
ms-dos 本身就已經是一個頗完整的shell 平台了. bat反倒不是
07/27 02:09, 17F

07/27 02:10, , 18F
我相信不用提醒你 winrar是使用command line tool , not ap.
07/27 02:10, 18F

07/27 02:12, , 19F
人家說向下相容是指同系列的產品相容 , ms-dos反而還擴充了
07/27 02:12, 19F

07/27 02:12, , 20F
dos所沒有的功能 , 這也是另一個點.
07/27 02:12, 20F

07/27 02:12, , 21F
每件事情存在都有其意義 .
07/27 02:12, 21F
文章代碼(AID): #18Yqa6vN (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #18Yqa6vN (Soft_Job)