CDROMのフォルダを開くため自動再生の設定を行いましたが
あれから、フォルダを開くのすら面倒だと思い始めて調べていました。
外国から見られていることがわかったので一番アクセスの多かったこのページを
グーグル先生に訳してもらいました。
「google translation」
Cumbersome for people who are open the folder.
Introduction of how to copy the CD automatically.
まず、CDROMにある一つのテキストファイルからフォルダ名を抜き取る作業
First, the work of extracting the folder name from one text file in the CDROM.
Next, create a directory in the folder name.
そして、そのフォルダにCDROMを全コピー
Then, the total copy CDROM therein.
(↑これだけはVBS(Visual Basic Script)を使用しました)
Finally, open the CD drive After completing copy
(↑ This only was used for VBS (Visual Basic Script))
Below I am put the source code.
詳しい説明は
(ソースを読んでいただければある程度わかると思いますが)
rem テキストファイルから特定の文字の含む文字列を検出 for /f "eol=; tokens=2,3* delims=, " %%a in ('findstr "name" e:\Script\failname.txt') do set file=%%b rem シングルコーテーションの抜き取り set filename=%file:~1,-1% set cd_name=E:\Directory\ rem ディレクトリ作成 MKDIR %cd_name%%filename% rem ドライブの全コピー XCOPY D:\ %cd_name%%filename%\ /S /E /Q /R rem VBScript cscript e:\Script\CD_open_D.vbs exit
今回、背伸びをしてSyntaxHighlighterを使用してソースコードを
独立して見せる様にしてみました。
このソフトについても気が向いたら載せていこうと思います。
参考サイト
バッチファイルで文字列から必要な文字の抜出しについて
バッチ・ファイル中で日付をファイル名に使用する
VBSによるCD/DVDとレイ開閉について
IT生活向上ブログ CD/DVDトレイ開閉スクリプト
バッチファイルでVBSの実行方法について
バッチファイルからVBScriptを実行する。
0 件のコメント :
コメントを投稿