2006/07/29                                   (2.08T対応)        コマンドラインオプションを利用したバッチプログラム例                  B A K P                                    (c)Kuni                                    転載禁止 BAKPのコマンドラインオプションを利用したバッチを作成し、複数のドライブの バックアップをワンタッチで実施されている方がいらっしゃいます。 このバッチは、フォルダをドライブとして認識させるためのコマンドラインの技が使わ れています。 コマンドラインを利用したことがない方には敷居が高いかもしれませんが、便利でとて も有効ですので皆さんも安全な環境でチャレンジしてみて下さい。 注意:バッチについて    下記バッチはdualazmak様の環境での物です。皆様がご利用になる場合は、各自    の環境に適合するよう修正してからご利用下さい。 注意:環境設定ファイル(BAKP.CFG)について    環境設定ファイルは、dualazmak様提供して頂いたものです。    サイズを小さくするために、コメント欄を削除するなどの加工をしてあります。    充分注意して加工したつもりですが、何らかのミスが出ている可能性もありま    す。トラブルに対する保証は一切有りません。    ご利用に当っては、充分な精査の上、ご利用になる計算機の環境に適合させ、自    己責任で御願いします。 注意:サポートについて    取扱説明書記載のとおり BAKP のコマンドライン操作については、サポー    ト対象外となります。各自の責任と判断でご利用下さい。 --- お礼:dualazmak様有り難うございました。 --- BAKP2.08T でいくつかのドライブを特定のフォルダに完全自動バックアップ こんなことを一発起動、ノータッチでやっています。全て NTFS です。 C: あるサーバ機のシステムドライブ D: そのサーバ機のデータドライブ K: 別のノートPCの C: を BAKP した外付け USB 2.5" HDD のパーティション L: 別のノートPCの D: を BAKP した外付け USB 2.5" HDD のパーティション H: サーバ機に IEEE 接続した単一パーティション大容量外付けHDD で、自動実行バッチファイルの内容は、次の通りです。 subst O: D:\X40_C subst P: D:\X40_D subst Y: H:\~bkup_mka-server4_c subst Z: H:\~bkup_mka-server4_d "C:\Program Files\BAKP\BAKP.EXE" /Src=K: /Dst=O: /SVL=BKUP_X40_C /DVL=storage /Opt=Def /CFG=BAKP_FSC.CFG /FullAuto "C:\Program Files\BAKP\BAKP.EXE" /Src=L: /Dst=P: /SVL=BKUP_X40_D /DVL=storage /Opt=Def /CFG=BAKP_FSC.CFG /FullAuto "C:\Program Files\BAKP\BAKP.EXE" /Src=C: /Dst=Y: /SVL=mka-server4 /DVL=WD_MediaCenter /Opt=Def /CFG=BAKP_NORMAL.CFG /FullAuto "C:\Program Files\BAKP\BAKP.EXE" /Src=D: /Dst=Z: /SVL=storage /DVL=WD_MediaCenter /Opt=Def /CFG=BAKP_NORMAL.CFG /FullAuto subst O: /d subst P: /d subst Y: /d subst Z: /d このバッチファイルのショートカット(最小化で実行)をデスクトップに置いて、ダブ ルクリックします。 非常に快適で、便利です。 ちなみに、BAKP.CFG は、以下のとおりです。 ============ BAKP_FSC.CFG ============== [BAKP Configuration File] ; [2006/07/25] ; ; この行より上部の行は編集禁止です。 [Option] FSI=NO FSC=NO MBR=NO ATR=YES FUN=NO DSP=NO [FuyouFileFolder] FIL=BAKPLOG.TXT FIL=WIN386.SWP FIL=386SPART.PAR FIL=PAGEFILE.SYS FIL=HIBERFIL.SYS FIL=temp.edb FIL=tmp.edb FIL=$MFT FIL=$MFTMirr FIL=$LogFile FIL=$Volume FIL=$AttrDef FIL=$Bitmap FIL=$Boot FIL=$BadClus FIL=$Secure FIL=$UpCase FIL=$Quota ;;;FIL=BAKPREST.EXE ;;;FIL=BAKPDATA.BIN ;DIR=TEMP DIR=DCACHE DIR=CACHE DIR=CACHE1 DIR=CACHE2 DIR=CACHE3 DIR=CACHE4 DIR=System Volume Information FIL=System Volume Information DIR=$Extend FIL=$Extend DIR=$ObjId FIL=$ObjId DIR=$Reparse FIL=$Reparse DIR=$UsnJrnl FIL=$UsnJrnl DIR=Temporary Internet Files FIL=Temporary Internet Files DIR=_RESTORE FIL=_RESTORE DIR=RECYCLED FIL=RECYCLED DIR=RECYCLER FIL=RECYCLER EXT=BAK EXT=TEMP EXT=TMP EXT=PCH RES=_restore [SakujyoMushi] EMF=WIN386.SWP EMF=386SPART.PAR EMF=PAGEFILE.SYS EMF=HIBERFIL.SYS EMF=temp.edb EMF=tmp.edb EMF=$MFT EMF=$MFTMirr EMF=$LogFile EMF=$Volume EMF=$AttrDef EMF=$Bitmap EMF=$Boot EMF=$BadClus EMF=$Secure EMF=$UpCase EMF=$Quota EMF=$Extend EMF=$ObjId EMF=$Reparse EMD=RECYCLED EMD=RECYCLER EMD=_RESTORE EMD=System Volume Information EMD=TEMP EMD=Temporary Internet Files EMD=DCACHE EMD=CACHE EMD=CACHE1 EMD=CACHE2 EMD=CACHE3 EMD=CACHE4 EMD=$Extend EMD=$ObjId EMD=$Reparse EMD=$UsnJrnl EMM=RECYCLED EMM=RECYCLER EMM=_RESTORE EMM=System Volume Information EMM=TEMP EMM=Temporary Internet Files EMM=DCACHE EMM=CACHE EMM=CACHE1 EMM=CACHE2 EMM=CACHE3 EMM=CACHE4 EMM=$Extend EMM=$ObjId EMM=$Reparse EMM=$UsnJrnl [KaisekiErrorMushi] EMS=TEMP EMS=Temporary Internet Files EMS=DCACHE EMS=CACHE EMS=CACHE1 EMS=CACHE2 EMS=CACHE3 EMS=CACHE4 EMS-$Extend EMS=$ObjId EMS=$Reparse EMS=$UsnJrnl EMS=RECYCLED EMS=RECYCLER EMS=_RESTORE EMS=System Volume Information EMX=_restore [EOF] ============ BAKP_NORMAL.CFG ============== [BAKP Configuration File] ; [2006/07/25] [Option] FSI=YES FSC=YES MBR=NO ATR=YES FUN=NO DSP=NO [FuyouFileFolder] FIL=BAKPLOG.TXT FIL=WIN386.SWP FIL=386SPART.PAR FIL=PAGEFILE.SYS FIL=HIBERFIL.SYS FIL=temp.edb FIL=tmp.edb FIL=$MFT FIL=$MFTMirr FIL=$LogFile FIL=$Volume FIL=$AttrDef FIL=$Bitmap FIL=$Boot FIL=$BadClus FIL=$Secure FIL=$UpCase FIL=$Quota FIL=BAKPREST.EXE FIL=BAKPDATA.BIN ;DIR=TEMP DIR=DCACHE DIR=CACHE DIR=CACHE1 DIR=CACHE2 DIR=CACHE3 DIR=CACHE4 DIR=System Volume Information FIL=System Volume Information DIR=$Extend FIL=$Extend DIR=$ObjId FIL=$ObjId DIR=$Reparse FIL=$Reparse DIR=$UsnJrnl FIL=$UsnJrnl DIR=Temporary Internet Files FIL=Temporary Internet Files DIR=_RESTORE FIL=_RESTORE DIR=RECYCLED FIL=RECYCLED DIR=RECYCLER FIL=RECYCLER EXT=BAK EXT=TEMP EXT=TMP EXT=PCH RES=_restore [SakujyoMushi] EMF=WIN386.SWP EMF=386SPART.PAR EMF=PAGEFILE.SYS EMF=HIBERFIL.SYS EMF=temp.edb EMF=tmp.edb EMF=$MFT EMF=$MFTMirr EMF=$LogFile EMF=$Volume EMF=$AttrDef EMF=$Bitmap EMF=$Boot EMF=$BadClus EMF=$Secure EMF=$UpCase EMF=$Quota EMF=$Extend EMF=$ObjId EMF=$Reparse EMD=RECYCLED EMD=RECYCLER EMD=_RESTORE EMD=System Volume Information EMD=TEMP EMD=Temporary Internet Files EMD=DCACHE EMD=CACHE EMD=CACHE1 EMD=CACHE2 EMD=CACHE3 EMD=CACHE4 EMD=$Extend EMD=$ObjId EMD=$Reparse EMD=$UsnJrnl EMM=RECYCLED EMM=RECYCLER EMM=_RESTORE EMM=System Volume Information EMM=TEMP EMM=Temporary Internet Files EMM=DCACHE EMM=CACHE EMM=CACHE1 EMM=CACHE2 EMM=CACHE3 EMM=CACHE4 EMM=$Extend EMM=$ObjId EMM=$Reparse EMM=$UsnJrnl [KaisekiErrorMushi] EMS=TEMP EMS=Temporary Internet Files EMS=DCACHE EMS=CACHE EMS=CACHE1 EMS=CACHE2 EMS=CACHE3 EMS=CACHE4 EMS-$Extend EMS=$ObjId EMS=$Reparse EMS=$UsnJrnl EMS=RECYCLED EMS=RECYCLER EMS=_RESTORE EMS=System Volume Information EMX=_restore [EOF]