作者godelchen (godel)
看板Soft_Job
標題Re: [請益] 請問如何用記事本寫批次備份檔?
時間Sat Jul 26 23:55:49 2008
' 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
1F:推 TonyQ:有bat不寫幹麼繞一圈作vbs再call shell... - -a 07/26 23:57
2F:→ godelchen:a mis better know why, especially she needs to 07/27 00:17
3F:→ godelchen:backup AD. BAT is for backward compatibility to DOS 07/27 00:17
4F:→ godelchen:NOT Microsoft's recommendation, or SOP. 07/27 00:19
5F:→ godelchen:follow this script you can go up to a very complex 07/27 00:22
6F:→ godelchen:application, but not with BAT. 07/27 00:22
7F:→ godelchen:This toy script i wrote for backing up my PDA, can 07/27 00:23
8F:→ godelchen:help her to adapt into other applications, just 07/27 00:24
9F:→ godelchen:replace "parameter" and the line after WhsShell.Run 07/27 00:25
10F:→ godelchen:With AD, OS locks some object for accessing, you 07/27 00:28
11F:→ godelchen:need vbs to call XXX to reach them. 07/27 00:29
12F:→ godelchen:however, it's ok at this place if it can be backuped 07/27 00:31
13F:→ godelchen:by winrar, she just need to read those parameters by 07/27 00:32
14F:→ godelchen:herself, i set those for my own use. 07/27 00:33
15F:→ godelchen:But i admit, TonyQ, for beginner, it's easier in BAT 07/27 00:39
16F:推 TonyQ:如果這種script不讓 bat作 , 那我就不認為bat有存在的意義了 07/27 02:08
17F:→ TonyQ:ms-dos 本身就已經是一個頗完整的shell 平台了. bat反倒不是 07/27 02:09
18F:→ TonyQ:我相信不用提醒你 winrar是使用command line tool , not ap. 07/27 02:10
19F:→ TonyQ:人家說向下相容是指同系列的產品相容 , ms-dos反而還擴充了 07/27 02:12
20F:→ TonyQ:dos所沒有的功能 , 這也是另一個點. 07/27 02:12
21F:→ TonyQ:每件事情存在都有其意義 . 07/27 02:12