コマンドラインからLhaplus使って、解凍・圧縮できたら便利なんだけどなー。 ちゅうことで例によってグーグル先生に教えを乞う。 そしたらLhaplusには以下のようなコマンドラインオプションがあることがわかりましたよ。 50 :名無しさん@お腹いっぱい。:2005/12/22(木) 22:34:43 id:mwYxddOU0 LplsShlx.dllをバイナリエディタで開いてみた。 /c:<拡張子> 指定した拡張子で圧縮 /oh ここに解凍 /od デスクトップに解凍 /oc 出力先を指定して解凍 /t テンポラリモードで解凍 /x 自己解凍形式で圧縮(?)/c:と併用っぽい /p パスつきで圧縮/c:と併用っぽい Lhaplusの製作どーなってんだ Part4 なるー。ひとつ例を挙げますと、 c:\Program Files\Lhaplus\Lhaplus.exe /oc c:\ c:
業務で必要になったので、シェルスクリプトでプロセスの二重起動を防ぐシェルスクリプトを作ってみた。プロセスの二重起動を防ぐため、pgrep というコマンドを使っている。 #!/bin/sh function usage() { echo Usage: $PROGRAM_NAME [process] exit $1 $2 } # check arguments if [ -z "$1" ]; then usage 1 fi # check process PGREP=`pgrep -fo "$1"` if [ $$ = $PGREP ]; then $1 fi 使い方は、上のシェルスクリプトに起動させたいプロセス名を第一引数に渡すだけ。このシェルスクリプトを使うと、第一引数に渡したプロセスの二重起動を防ぐことができる。すこしだけ苦労したところは、pgrpe の fo オプションを指定していると
Windows 95以降のWindowsでは,CD-ROMドライブに挿入したメディアを自動判別して適切なプログラムを実行するという自動再生の機能が提供されています。便利な機能ではあるのですが,ユーザーが望んでいなくても自動再生してしまうため,わずらわしく感じられる事が多いのも事実です。もちろんこの自動再生機能は無効化することができますが,Windowsのバージョンによってその方法はさまざまに異なっています。 Windows 95/98/Meでは,デバイスマネージャの画面から各ドライブ毎に自動再生を無効にする設定ができました。Windows NT/2000ではドライブ毎に設定することはできませんが,レジストリを変更することですべてのCD-ROMドライブについて一括して無効化することができました(リスト1)。 ;=== CD-ROMの自動再生を無効化 [HKEY_LOCAL_MACHINE\S
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く