<MS-DOSバッチファイル>
今、webサーバ用のPC(OS:Vine linux)と遊び用のPC(OS:Windows7)があり
遊び用PCで無線交信したログを記入して、そのログ(QSOLOG.CSV)を
webサーバ用PCにコピーしている。(LANで繋がっている)
このwebサーバは公開していて、当局と交信された局の検索が出来ます。
コピーのやり方は、エクスプローラで、遊び用PCのQSOLOG.CSVファイルがあるフォルダと
webサーバのQSOLOG.CSVファイルを置くフォルダを開いて、QSOLOG.CSVファイルをドラッグ&コピーしていましたが
操作が面倒くさくなりました。(更新の度に行う)
何かいい方法がないかと、いつものネットをぐぐると昔懐かしいMS-DOSの
バッチ処理がありました。MS-DOS、フロッピーディスクの全盛時代は、それなりに
勉強もしましたが、Windows時代になりWin7になってからは皆無で、使い方もすっかり忘れていました。
こんな懐かしい本が出てきました。20年以上も前の本です(~_~)
それでも、少しづつ思いだし使うことが出来ました。
エディターで、コマンドを書くだけです。
今回は、D:\QSOLOGフォルダにある、QSOLOG.CSVをwebサーバの\\VINELINUX61\var_www_html\html2\qso
フォルダにコピーするもので、下記の内容がバッチファイルです。
ファイル名は、QSOLOG_COPY.BATとしデスクトップに置きました。拡張子ばBATとします。
@echo off
echo --------------------------------------------------------------
echo.
echo COPY D:\QSOLOG\QSOLOG.CSV \\VINELINUX61\var_www_html\html2\qso
echo.
echo --------------------------------------------------------------
PAUSE
COPY D:\QSOLOG\QSOLOG.CSV \\VINELINUX61\var_www_html\html2\qso
QSOLOG_COPY.BATを実行すると、DOS窓が出て
--------------------------------------------------------------
COPY D:\QSOLOG\QSOLOG.CSV \\VINELINUX61\var_www_html\html2\qso
--------------------------------------------------------------
続行するには何かキーを押してください...
と、表示しますので任意キーを押すとDOS窓が消えてコピーが実行されます。
ここで、最初の行の@echo offで@なしのecho offにすると
C:\Users\JA3RUA\Desktop>echo off
--------------------------------------------------------------
COPY D:\QSOLOG\QSOLOG.CSV \\VINELINUX61\var_www_html\html2\qso
--------------------------------------------------------------
続行するには何かキーを押してください...
C:\Users\JA3RUA\Desktop>echo off が表示します。これは、知らなかった"^_^"