約 3,895,961 件
https://w.atwiki.jp/fumiduki1985/pages/159.html
コマンドプロンプトにて、「 | ^」のいずれかの記号をechoで表示する場合、記号の前に「^」を付ける必要がある。 記述例: echo ^ このページのタグ一覧 コマンドプロンプト Windows
https://w.atwiki.jp/kplus/pages/141.html
バッチ 比較演算子 EQU 等しい( = ) NEQ 等しくない( NOT = ) LSS ~より小さい( ) LEQ ~以下( = ) GTR ~より大きい( ) GEQ ~以上( = ) パラメータ %* 引数(*, 1~9) %~1 すべての引用句 (") を削除して、%1 を展開します %~f1 %1 を完全修飾パス名に展開します %~d1 %1 をドライブ文字だけに展開します %~p1 %1 をパスだけに展開します %~n1 %1 をファイル名だけに展開します %~x1 %1 をファイル拡張子だけに展開します %~s1 展開されたパスは、短い名前だけを含みます %~a1 %1 をファイル属性に展開します %~t1 %1 をファイルの日付/時刻に展開します %~z1 %1 をファイルのサイズに展開します %~$PATH 1 PATH 環境変数に指定されているディレクトリを検索し 最初に見つかった完全修飾名に %1 を展開します環境変数名が定義されていない場合、または 検索してもファイルが見つからなかった場合は、 この修飾子を指定すると空の文字列に展開されます %~dp1 %1 をドライブ文字とパスだけに展開します %~nx1 %1 をファイル名と拡張子だけに展開します %~dp$PATH 1 PATH 環境変数に指定されているディレクトリを 検索して %1 を探し、最初に見つかったファイルのドライブ文字とパスだけに展開します %~ftza1 %1 を DIR の出力行のように展開します ■IF文 IF文 ECHO OFFIF "%1" EQU "" (SET PARAM1=abc) ELSE (SET PARAM1=%1)ECHO %PARAM1%ECHO ONPAUSE ■FOR文 FOR文 FOR /L %変数名 IN (開始値,増減値,終了値) DO コマンド C \ FOR /L %%i IN (1,1,5) DO (notepad.exeecho %%i)PAUSE FOR /F のオプション文字列一覧 名前 使用例 意味 eol eol=; コメント行の先頭に書く文字です。1文字です。 初期値は「;」(= セミコロン)です。都合が悪い時に "eol=#"のように変更します。 o 基本的には、次の時に、1行スキップします。 + 行の先頭が eolで指定した文字の時 + eolの指定が無い時は、「;」(= セミコロン)です。 + 行の先頭が列区切り文字(delimsの値)で、直後にeolの値が続く時 o 但し、行をスキップしない場合があります。 + 下記のように、「eolとdelimsに、半角空白以外の同じ文字を指定」した場合です。 eol を無効にする方法 (Windows XP Service Pack 3の場合) + 半角空白以外で、delims の値と同じ値を指定すると、回避出来ました。 + この時、FORコマンドは、「先頭の eolの値が削除された状態」で、行の値を取得します。 + 例外は半角空白。"delims= eol= "の場合、eolは有効です。 + また、"eol=" と書くと、「"」がeolの値になります。 + カンマ区切りに合わせる時は、"delims=, eol=,"。 + (ヘルプにはありませんので、他のOSでは要検証) skip skip=3 ファイルの先頭で読み飛ばす行数を指定します。 指定出来る値は、1 以上です。 delims delims=, 列区切り文字を指定します。2文字以上指定すると、単語で区切ります。 例えば「ミクさん」を指定すると、文字列「ミクさん」で区切ります。 初期値は、半角空白とタブです。 tokens tokens=1,2,3-5,* 取り出す文字列の位置を指定します。 初期値は 1 です。1列目だけ取り出します。 記号の意味について + 「,」(= カンマ) = 例えば 1,2。別の変数として取り出します。 + 「-」(= ハイフン) = 例えば 3-5。カンマを沢山書く時と同じです。 + 「*」= 以降の文字列を1つの文字列として取得します。 tokensで数字を複数指定した時に使用出来る変数名 + 使用例で、変数に%fを使っている時、次のように値が変数に入ります。 + %f = 1列目の値 + %g = 2列目の値 + %h = 3列目の値 + %i = 4列目の値 + %j = 5列目の値 + %k = 6列目以降の値。 + (FORコマンドで指定した変数からのアルファベット順です) + (バッチファイルに書く時は、%%i のように%を2つ書きます) delimsとの関係について + 行先頭の区切り文字は無視します。 + また、区切り文字の複数並びは、1文字扱いです。 tokens で指定する数字について (Windows XP Service Pack 3の場合) + delimsを参照しながら、数字の位置にある値を取り出します。 + 数字の並びに関係なく、行の先頭にある値から順に、変数に割り当てます。 + 同じ数字を複数指定しても、取り出す値は1つです。 usebackq usebackq FOR コマンドの、IN の括弧内の解析方法を変更します。 「`」(= 逆引用符)で囲むと実行コマンド(通常は、「'」(= 一重の引用符)) 「'」(= 一重の引用符)で囲むと文字列(通常は、「"」(= 二重引用符)) 「"」(= 二重引用符)で囲むとファイル名。引用符無しもファイル名(通常は、引用符無しのみファイル名) ■その他 メッセージ(ポップアップ) MSG User /SERVER localhost メッセージのテスト ダミーファイル fsutil file createnew D \dummy 104857600 Hotfix一覧取得 wmic qfe hotfix.txt 共有ファイルのロックを外す Net FileNet File [ID] /close ■テンプレート SET COUNT=0 SET DATA="" FOR /F "" %%i IN (data.txt) DO @CALL MYSET %%i ECHO %DATA% EXIT /B MYSET SET /A COUNT=%COUNT%+1 @REM 1行目だったらDATAへSET IF %COUNT%==1 SET DATA=%1 @REM EXIT /B で呼び出し元へ戻る EXIT /B @echo off set basedir=%~dp0 set batname=%~n0%~x0 set datestr=%DATE /=% set timestrtmp=%TIME =0% set timestr=%timestrtmp ~0,2timestrtmp ~3,2timestrtmp ~6,2% set timestamp=%datestr%-%timestr% INIT if "%1"=="" goto USAGE set /p input=開始してよろしいですか? (y/n[y]) if "%input%"=="" set input=y if not "%input%"=="y" goto EOF MAIN echo 処理開始します。 rem ここに処理を書きます END echo 正常終了です。 pause exit /b 0 USAGE echo 使い方:%batname% exit /b 0 ERROR echo エラー終了です。 exit /b -1 EOF コメント rem コメント break コメント コメント goto hoge\nコメント\n hoge exit /b\nコメント ^\n\nコメント %コメント% !コメント! 2 nul コメント 2 nul (コメント) /* nul 2 nul 3 nul 4 nul\n コメント \n nul 2 nul 5 con 6 con */ 処理待ち timeout timeout /T 99999 /NOBREAK choice choice /c abcde /t 2 /d e ※タイムアウトを使うときは規定値(/d)が必要 waitfor waitfor [/s Computer [/u [ Domain \] User [/p [ Password ]]/si SignalName waitfor [/t Timeout ] SignalName rundllex rundllex Sleep,1000 echo off cls op echo. echo [A] A echo [B] B echo [C] C echo [D] D echo [E] END echo. choice /c abcde IF ERRORLEVEL 5 GOTO end IF ERRORLEVEL 4 GOTO d IF ERRORLEVEL 3 GOTO c IF ERRORLEVEL 2 GOTO b IF ERRORLEVEL 1 GOTO a GOTO end 参考 全ては時の中に… 【コマンド】繰り返し処理 http //blog.livedoor.jp/akf0/archives/51414068.html#more Windowsバッチファイルジェネレーター http //kurukurupapa001.appspot.com/winbatchgen/www/win_batch_gen.html FOR /F その1 = FOR文でファイルを1行ずつ取り出して実行する方法 - Windowsのコマンドプロンプト(bat,cmd) - to_dk notebook http //tounderlinedk.blogspot.jp/2011/05/for-f-1-for1-windowsbatcmd.html CMD.EXEの遅延環境変数の展開 - ふなWiki http //blue-red.ddo.jp/~ao/wiki/wiki.cgi?page=CMD.EXE%A4%CE%C3%D9%B1%E4%B4%C4%B6%AD%CA%D1%BF%F4%A4%CE%C5%B8%B3%AB どーでもえぐぜ http //doudemoexe.com/Batch/0004.jsp
https://w.atwiki.jp/aion20memo/pages/272.html
コマンド チャットモードの入力方法 チャットモードの切り替え コマンド 説明 一般的な会話 /n、/一般 一般チャットモードに切り替える。/n [対話内容]のような形でも使用することができる。自分のいるキャラクターがいる地域の全てのキャラクターに聞こえる。 シャウト /s、/シャウト シャウトチャットモードに切り替える。自分のいるキャラクターがいる地域の全てのキャラクターに聞こえる。 ウィスパー /w、/ウィスパー キャラクターにウィスパーを送る。例:/w ファシメデス 今なにしてる? ウィスパーの返信 (キーボードの)Tキー 相手方のウィスパーに対してウィスパーに答える時、チャットウィンドウを開かない状態で押す。 ウィスパーリストの確認 Tabキー (チャットウィンドウを開いた状態で)ウィスパーの対象を確認することができる。 パーティー チャット /p、/パーティー パーティーチャットモードに切り替える。/p [対話内容]のような形で使用することができる。 パーティー招待 /partyinvite、/パーティー招待 指定したキャラクターをパーティーに招待する。(パーティーリーダーのみ)例:/パーティー招待 タラニス パーティー追放 /partykick、/パーティー追放 指定したキャラクターを追放することができる。(パーティーリーダーのみ)例:パーティー追放 ボダン パーティー脱退 /partyleave、/パーティー脱退 パーティーから脱退する。 フォース チャット /f、/フォース フォースチャットモードに切り替える。/f [対話内容]のような形で使用することができる。 レギオン チャット /l、/レギオン レギオンチャットモードに切り替える。/l [対話内容]のような形で使用することができる。 連合 チャット /u、連合 連合チャットモードに切り替える。/u [対話内容]のような形で使用することができる。 アナウンス /アナウンス アナウンスチャットモードに切り替える。パーティーリーダーやフォースリーダーが、パーティーメンバーやフォースメンバーにアナウンスするときに使用する。※パーティーリーダー/フォースリーダーおよび副リーダーのみ使用可能 連合アナウンス /連合アナウンス 連合アナウンスチャットモードに切り替える。連合のリーダーが、連合内いるメンバー全員にアナウンスするときに使用する。※連合リーダーのみ使用可能 入力したメッセージの確認 ↑キー、↓キー (チャットウィンドウを開いた状態で)カーソルの上下ボタンを押せばチャットの内容を確認することができる。 使用したチャット モードの変更 Shift + ↑キー、Shift + ↓キー Shiftキーを押した状態でカーソルの上下ボタンを押せば使用したチャットモードを変更することができる。 チャット チャンネルの切り替え /1:エリアチャンネル/2:トレードチャンネル/3:パーティー検索チャンネル/4:クラス チャンネル 各チャットモードに切り替える。/1 [対話内容]のような形で使用することができる。トレードチャンネルは自分の居るエリアのみ有効である。 キャラクターの位置 /loc、/座標 キャラクターの位置を座標で確認できる。※現在使用不可能 位置検索 /where、/位置検索 NPCやモンスター、地域名を入力すればそのマップ上の位置を確認することができる。ただし、ネームドモンスターなど特定のものは検索できない。例:/位置検索 ファシメデス ダイス /dice、/ダイス ダイスを振ることができる。パーティー内のみでダイスを振りたければ、パーティーチャットモードでダイスを振ればよい。例:/dice 100 インスタン ゾーン待機情報 /入場確認 インスタンスダンジョンの入場待機時間を確認することができる。各ダンジョンを選択するとPTメンバーの待機時間も確認することができる。現在は、[スタートメニュー]→[インスタンス ゾーン待機情報]から確認することができる。 緊急帰還 /緊急帰還 キャラクターがスタック等により動けなくなった場合に使用すると登録されたキベリスクへ戻ることができる。緊急帰還を詠唱中はキャラクターを動かすことは出来ない。再使用時間は1時間。[スキル]→[機能]のところに「緊急帰還」が登録されている パーティー募集 /パーティー募集 パーティー募集 を出すことで志願者はワンクリックで志願することができるコマンド。出力方法:/パーティー募集 と入力後半角状態のままスペースキーを押すと パーティー募集 となる。左クリックで構成員情報の確認。右クリックでパーティー志願となる。 パーティー志願 /パーティー志願 パーティー志願 を出すことでパーティーに招待する人がワンクリックで招待することができるコマンド。出力方法:/パーティー志願 と入力後半角状態のままスペースキーを押すと パーティー志願 となる。右クリックでパーティーに招待することができる。 フォース募集 /フォース募集 フォース募集 を出すことで志願者はワンクリックで志願することができるコマンド。出力方法:/フォース募集 と入力後半角状態のままスペースキーを押すと フォース募集 となる。左クリックで構成員情報の確認。右クリックでフォース志願となる。 フォース志願 /フォース志願 フォース志願 を出すことでパーティーに招待する人がワンクリックで招待することができるコマンド。出力方法:/フィース志願 と入力後半角状態のままスペースキーを押すと フォース志願 となる。右クリックでフォースに招待することができる。 応答速度 /ping 応答速度を確認することができる。 詳細表示 /詳細表示 対象をターゲットした状態で使用すると、相手の詳細表示を見ることができる。中立地帯で相手種族に使用することも可能。※ただし、詳細表示を拒否していると表示されない。 応答速度 某ブログからそのまま転載w pingの数字とゲーム体感速度 応答速度 説明 1~9ms ヒャッホウ、逃げる時も追いつかれないし追撃も追いつけてうめええええ 10~50ms かなり快適、周りとの差もないしプレイヤースキルがそのまま生きる 51~100ms けっこう快適、0.05秒と0.09秒とほとんど大差ない世界 101~200ms 普通、ちょっと幅を取りすぎてしまったが狩では全く問題なし 201~300ms 対人で追撃しても追いつけないし、逃げても追いつかれるしキー 301~500ms 怪しくワープしてるんですが・・・いきなり死んでるしヒドス ゲーム外で応答速度の確認 windowsの場合 ①[スタート]→[ファイル名を指定して実行] ②「cmd」と入力してコマンドプロンプトを起動 ③ping yahoo.co.jpやping dion.co.jp等を入れてエンター ④確認できたIPでPingチェックテストを行う。 ⑤Averrage(=から右のスラッシュで区切られた数値の2番目)が平均ping速度 例:rtt min/avg/max/mdev = 2.449/2.667/2.891/0.160 ms コマンドが実行出来ない場合(XPの場合) ①[スタート]→[マイ コンピュータ]を右クリックして[プロパティ]を開く ②[詳細設定]タブをクリックして、[環境変数(N)]ボタンをクリックする。 ③[システム環境変数]の[path]をダブルクリックし、変数値に「%SystemRoot%;%SystemRoot%\System32;%SystemRoot%\System32\Wbem」を追加して[OK]します。 ④コマンドプロンプトを実行していたら一旦とじて再度起動。 応答速度 説明 1~50msec 優良回線 51~100msec 通常回線 101~150msec ちょい遅回線 151msec~ ダメ回線
https://w.atwiki.jp/commando-matome/pages/74.html
144 名前:水先案名無い人[sage] 投稿日:2011/11/11(金) 16 49 38.91 ID 1LFUuhvi0 [2/3] ▽金曜ロードショー「MACHO」 ◇10年、米。アーノルド・シュワルツェネッガー。 コマンド作石の原作コミックをハリウッドが映画化。 平凡な中年男性が、天才マッチョマンとの出会いから筋肉の才能に目覚め、 仲間と共にテロ集団に立ち向かっていく姿を描く。マーク・L・レスター監督。 自分の筋肉に自信がない中年男のクエイド(シュワルツェネッガー)は、 クルーガー(シュワルツェネッガー)に追われていたウルフィーという名の犬を助ける。 ウルフィーの飼い主のメイトリクス(シュワルツェネッガー)は 天才的なドンパチの腕を持つマッチョマンで、第三次大戦を起こすことを目標にしていた。 クエイドは犬を助けてくれたお礼にと、メイトリクスからT-800というロボット(シュワ)を譲り受け、 自分もマッチョマンになるために頑丈なT-800を相手にした特訓で体を鍛え始める。 ところがある日、クエイドは通りすがりのアバズレ(レイ・ドーン・チョン)に T-800の大事な秘密が書かれた説明書を読まれてしまう。それを知ったメイトリクスは大激怒。 落ち込むクエイドを見て、ダンコ大尉(シュワルツェネッガー)が猛特訓のコーチを引き受ける。 クエイドは焼けた石を握る修行をするうちに、自分にも筋肉があることを忘れていたことに気付く。 そんな中、テロ集団がメイトリクスの娘を誘拐する事件が起こる。 368 名前:水先案名無い人[sage] 投稿日:2011/11/13(日) 15 17 20.65 ID 22fZ1kXs0 ▽日曜洋画劇場「PLANET OF THE COMMANDO 肉の惑星」 ◇01年、米。アーノルド・シュワルツェネッガー。 マッチョを奴隷として扱う、進化したカカシたちが支配する惑星に不時着した 宇宙飛行士のマッチョマンが起こすにぎやかなドンパチを描く。マーク・L・レスター監督。 2029年、次なるドンパチの舞台を宇宙へと定めたマッチョマンたちだが、 出航する宇宙マッチョの相棒として口だけ達者なトーシロを選んでしまう。 スペース・コマンドーの羽付きカヌー号にも訓練されたトーシロの パイロットであるベネット(ヴァーノン・ウェルズ)が乗り込んでいた。 そんな中、宇宙空間で危険な蒸気の嵐が発生する。ベネットは偵察用宇宙漁船に乗り込んで 異常な蒸気の嵐の調査に向かうが、漁船は大爆発を起こしベネットは消息不明となってしまう。 宇宙マッチョのメイトリクス(シュワルツェネッガー)は上官のカービー(ジェームス・オルソン) の制止にもかかわらず、むきだしの生身で宇宙空間に飛び出していく。 メイトリクスが降り立ったのは、カカシたちが支配し、マッチョマンが虐げられる惑星だった。 羽根つきカヌー号を捜し、地球に戻ろうという希望を持つメイトリクスだったが、 カカシに小銭を奪われたアバズレのシンディ(レイ・ドーン・チョン)と知りあう。 やがてメイトリクスはカカシに反乱を起こすため、第三次宇宙大戦を挑むことを決意する。 818 名前:水先案名無い人[sage] 投稿日:2011/11/18(金) 17 49 12.52 ID 6D4Il/x40 [2/2] ▽金曜ロードショー「コマシードー」 ◇02年、米。アーノルド・シュワルツェネッガー。 ドンパチの腕を見込まれ、小銭万長者のお抱えマッチョマンになった 元特殊部隊員の男性が、魔法の防弾チョッキを使って第三次大戦を始める。 マーク・L・レスター監督。 特殊部隊コマンドーの元隊員で、今は木こりをしているメイトリクス(シュワルツェネッガー)。 彼はシンディ(レイ・ドーン・チョン)と名乗るアバズレからの依頼を受け、 資産10万ドルの小銭万長者・サリー(デビット・パトリック・ケリー)の 専属ポルシェ運転手兼、ガードマン兼マッチョマンとして再就職する。 ただし、サリーの部屋にある防弾チョッキには絶対に触れてはならないという約束があった。 ある日、メイトリクスがサリーを乗せて運転していると何者かによって車がポンコツにされ、 サリーは崖から放されて重傷を負ってしまう。 最初にサリーを助けてやると嘘をついたメイトリクスは、彼からモーテルの鍵と謎の説明書、 そして平べったい形をした地雷のようなものを託される。 屋敷に戻ったメイトリクスは、サリーの部屋で思わず彼の防弾チョッキに腕を通してしまう。 それは着るものを弾幕から守る力を持つ“魔法”の防弾チョッキだった。 921 名前:水先案名無い人[sage] 投稿日:2011/11/19(土) 17 14 20.09 ID b2brQvay0 ▽土曜プレミアム 映画「コマンピース ストロングワールドウォー」 ◇09年、米。声の出演:玄田哲章・石田太郎。 駒田堂一郎の同名コミックを基に、ハリウッドがアニメ化した劇場版シリーズの10作目。 伝説の海賊に仲間を奪われた筋肉豊かな海賊たちの、決死の大ドンパチを描く。 マーク・L・レスター監督。 伝説にある脳筋の楽園を目指して旅を続けるメイトリクス(声:玄田哲章)ら海賊たち。 そんな中、彼らの元に故郷のキンメリアが厄日に陥っているという とんでもねぇニュースが飛び込んでくる。 メイトリクスたちはただちに冒険を中断して、キンメリアに戻ることにした。 ところが突然、上空から羽根の付いたカヌーが静かに素早く現れる。 最新鋭の蒸気式飛行カヌーに乗っていたのは悪魔の筋肉の能力者で、 ただのトーシロから成りあがった伝説的な海賊・蒸気王ベネット(石田太郎)だった。 メイトリクスたちはベネットにアバズレのシンディ(土井美加)を連れ去られたうえ、 空中のカヌーからポンと放されてしまう。離れ離れになった彼らが降り立ったのは、 凶暴なプレデターという動物がすむバルベルデのジャングルだった。
https://w.atwiki.jp/kplus/pages/114.html
SyntaxHighlighter.config.clipboardSwf = http //www38.atwiki.jp/kplus/pub/j/sh/scripts/clipboard.swf ; SyntaxHighlighter.config.clipboardSwf = http //www38.atwiki.jp/kplus/pub/j/sh/scripts/clipboard.swf ; SyntaxHighlighter.config.strings.expandSource = ソース ; SyntaxHighlighter.config.strings.viewSource = ソース表示 ; SyntaxHighlighter.config.strings.copyToClipboard = コピー Clipboard ; SyntaxHighlighter.config.strings.copyToClipboardConfirmation = コピー完了 ; SyntaxHighlighter.config.strings.print = プリンタ ; SyntaxHighlighter.all(); $( head ).ready(function(){ var corecss = $( ); var linkcss = $( ); $( head ).append(corecss); $( head ).append(linkcss); }); テンプレート 概要 他のスクリプトと比べると組める内容が脆弱だが、それでもfor文、if文、call文が使える。 ここではコマンドプロンプトで行えるものを紹介する。 注釈 パイプ(縦線)”|”はatwiki編集機能の都合上、全て全角|にしています。実行する際は半角|にして行ってください。 操作 コマンド txtファイルを一斉に開く for %V in ( *.txt ) do %V SQLファイルを一斉実行 for %V in ( *.sql ) do psql -d DBNAME -U USERNAME -f %V d \img\以下のJPGを上階層にコピー for /R %V in (*.jpg) do copy /Y "%V" d \img\ txtファイル全てをtemp.txtにマージ for %V in ( *.txt ) do copy temp.txt + %V temp.txt 空ファイル作成 echo temp.txt 子フォルダ含め txtファイルを検索し出力 dir /s /b *.txt file,urlを含むテキストファイルを検索 findstr /n /s "file url" *.txt "file url"を1語とするファイルを検索 findstr /n /s /c "file url" *.txt txtファイルから"TODO"を含む行を抜粋してtodo.txtにマージ findstr /n /s "TODO" *.txt todo.txt 行番号つきで2つのファイルの差分を表示 fc /n a.txt b.txt ファイルを含めてツリー構造表示 tree /f ポート利用状況一覧(a:全Listenポート、n:アドレスとポート番号、o:プロセスID、b:プロセス名) netstat -abno プロセスIDからプロセス名を検索(FI=フィルター) tasklist /FI "PID eq 2780" PIDとサービス一覧(SVC=サービス) tasklist /SVC ポートを利用しているプロセスを検索 netstat -oan | findstr " 80" 第4オクテット=1~3にPINGを行う for %i in (1,2,3) do ping 192.168.0.%i ルートを追加 route -p ADD 192.168.220.0(アクセス先セグメント) MASK 255.255.255.0(ネットマスク) 192.168.~(自身のセグメントGW) 標準入力からファイルを作成 copy con temp.txt 現ネットI/F設定をファイル出力し、設定ファイルを読込む netsh interface ip dump dump.txtnetsh -f landump.nsh 固定IP設定からDHCP設定に変更(ローカル...はアダプタ名) netsh interface ip set address "ローカル エリア接続" dhcp 基本構文 Microsoft Windows [Version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. All rights reserved. C \UserName\root と表示されるが、コマンド実施時のPATHに問題がなければ次のコマンドを入力 C \UserName\root cd \ ↓ C \ と表示されるのでこれ以降のコマンド実行が若干だが見やすくなる。 日付 変数を初期化するのは、以前実行して代入した値が変数に残っていることがあるため初期化は必ず行う。 見ててまどろっこしいかもしれないが、%DATE%(?共通変数)を任意の形で値を持つ時には (取得桁数)→(デリミタ置換) の手順を取る必要がある。桁数~デリミタ置換までの処理は双方を&で結ぶことで1行にすることは可能。しかしそれが効率的で可読性を高めるかどうかは好み次第だと思う。 REM 変数dateを初期化→%DATE%から、5~8文字目を取得→デリミタを-に置換する set date= set date=%DATE ~5,8% set date=%date /=-% REM 変数timeの初期化→%TIME%から、0~8文字目を取得→デリミタを削除 set time= set time=%TIME ~0,8% set time=%time =% echo %date% %time%
https://w.atwiki.jp/bbgunfront/pages/124.html
基本情報 コマンド詳細 情報提供用コメントフォーム 基本情報 一部のボーダー(基本的に支援HR以上のボーダー)が所持しているクラン戦用の特殊能力。 コマンドはバトルユニットに設定されているボーダーが持つものから2つ選択しておける。コマンドの選択も同様にバトルユニット編成にて行える。 戦闘中コマンドボタンを押すと、現在セットしているコマンドが表示されコマンドの選択ができる。(レイドボス戦での撤退ボタンの位置) コマンドを使用するためにはTPが必要だが、スキルと違って任意で発動できる。 自分から攻撃することで+5、自分が攻撃されることで+10される。TPの上昇量は一定。消費BP・獲得pt・撃破されたボーダーの数などに左右されない。 コマンドを所持しているボーダーがバトルユニットにいない場合、コマンドボタンは表示されずTPも貯まらない。 同じコマンドを持つボーダーがいる場合、そのコマンドの効果が強化される。 コマンド詳細 コマンド名 効果 所持キャラクター一例 リヴァイブ 【小】小確率で戦闘不能ボーダーを復帰 (SR)ビヨンド・ウォーカー(HR)ヘイユェ(SR)八坂 晶 メガリヴァイブ 【中】中確率で戦闘不能ボーダーを復帰 ジョディー・チアーズ 勝った人にはCP+よ! 【中】中確率で戦闘不能ボーダーを復帰 (UR)クラちゃん [祝!5周年] ギガリヴァイブ 【大】高確率で戦闘不能ボーダーを復帰 (UR)セニヤ・カーリアイネン リザレクション 【小】小確率で全滅ユニットを全回復 クレリア・ガストルディ メガリザレクション 【中】高確率で全滅ユニットを全回復 (UR)ラリッサ・バリオス マキシムキュア 【小】小確率で生存ボーダーのHPをMax回復 (HR)橘 ひなた明日花 ほたるフルール・ブリュネディーテリヒ・ハイドリヒ マキシムヒール 【中】中確率で生存ボーダーのHPをMax回復 (UR)アネモネ・トゥルムーシュ マキシマム ザ 梨蘭! 【中】中確率で生存ボーダーのHPをMax回復 (UR)梨蘭 キュアフィールド 【小】生存ボーダーのHPを小回復 (HR)ニノン・ベルナール(HR)ウィルフレッド・アレン(SR)方ヶ部 くらら(HR)ケイリー・エディソン ヒールフィールド 【中】生存ボーダーのHPを中回復 クレイズ・ロッシ ヒートオーダー 【小】クラン全体の攻撃が小UP(3分間) ブラウ・グラキエス ガードオーダー 【小】クラン全体の防御が小UP(3分間) マヌエラ・ペレス ウィンドオーダー 【小】クラン全体の速度が小UP(3分間) (SR)イーリス・イングベルグ マジパネェスモイ! 【小】クラン全体の速度が小UP(3分間) (UR)牛マン [断角] 王者の大号令 【小】クラン全体の攻・防・速が小UP(3分間) (UR)ベルナデット・ラブレ ラッシュヒート 【小】ユニットの攻撃が小UP(3分間) アナスタシア・フレストフエリス・コルディア(SR)キティ・ウィットブレッド(SR)ルーチェ・デズデーリ ラッシュフレイム 【中】ユニットの攻撃が中UP(3分間) (SR)ヒューバート・ウルフ(SR)ロゼール・マルリアーヴ ソリッドガード 【小】ユニットの防御が小UP(3分間) (SR)クレイズ [勇往](SR)市井 舞(HR)バイロン・ブロック ソリッドディフェンス 【中】ユニットの防御が中UP(3分間) ミカエラ・ベルグホルム レイウインド 【小】ユニットの速度が小UP(3分間) (SR)神楽坂 楓(HR)カロラ・エストホルム ゲイルレイ 【中】ユニットの速度が中UP(3分間) 合気の呼吸 【中】ユニットの速度が中UP(3分間) (UR)四条 旭 フォースタトゥー 【中】ユニットの攻・防・速が中UP(3分間) (UR)フェイ・ガルシア 隠密 【小】バトル時のコア突入率が小UP(3分間) (SR)十六夜 朧(UR)早川 丞雪 隠密小隊 【小】クラン全体のコア突入率が小UP(3分間) (UR)ジュリエット・ハーパー オプティマワルツ 【小】バトル消費BP小ダウン(バトル3回) (SR)エステル・ブランジュ エースの証明 【中】獲得する撃破Ptが中アップ(3分間/重複不可) (UR)ソーシャ・マリエット コアスマッシュ 【小】獲得するコア突Ptが小アップ(3分間/重複不可) (UR)ハナ・アレンビー 情報提供用コメントフォーム 質問はこちらへ メガリザレクション(消費TP20)- ラリッサ・バリオス[支援] ちなみに【中】となってますが、なぜか説明文が高確率になっています ・w・ -- 2014-05-06 01 23 44 マキシムヒール(消費TP20) - アネモネ・トゥルムーシュ[支援] マキシム使うぐらいならメガリザレクションしたほうが早いです・・・(個人的感想) -- 2014-05-06 01 27 49 修正しました。廃れてたので報告ありがたいです。 -- 2014-05-06 01 30 49 オプティマワルツ(消費TP30)【小】バトル消費BP小ダウン(バトル3回)支SRエステル・ブランジュ -- 2014-05-21 22 28 48 コメント すべてのコメントを見る
https://w.atwiki.jp/ohden/pages/491.html
コマンドプロンプトからネットワークの設定を行う Windows XP r.f.) http //www.atmarkit.co.jp/fwin2k/win2ktips/1264netship/netship.html コマンドプロンプトから『netsh』って叩いて、プロンプトが『netsh 』に変われば、XP以外のWindows OSでも使えると思う。 要administrator権限。 ■ interface一覧を表示する。 netsh interface show interface ここで表示される『Interface Name』を指定してネットワークの設定を行う。複数のNICを使って無ければ、『ローカル エリア接続』になっているハズ。 あと、Wi-Fiとか使ってると名前違う可能性があるので注意。 ■ ローカル エリア接続をDHCPに設定する。 e.g.) netsh interface ip set address "ローカル エリア接続" dhcp netsh interface ip set dns "ローカル エリア接続" dhcp ■ ローカル エリア接続をStaticに設定する。 e.g.) netsh interface ip set address "ローカル エリア接続" static 192.168.1.101 255.255.255.0 192.168.1.1 1 netsh interface ip set dns "ローカル エリア接続" static 192.168.1.10 primary ※『static』に続いてIP Address、SubNetmask、DefaultGatewayの順に指定。外部ネットワークに接続しないのであれば、DefaultGatewayも省略可能。DNSを参照する必要が無ければDNSの設定も不要。 ※DefaultGatewayをstaticで設定するときは『gwmetric(DefaultGatewayのmetric)』を設定するのを忘れないように。 ※secondary dnsは設定できないっぽぃ。 IP Address 192.168.1.100 Sub Netmask 255.255.255.0 Default Gateway 192.168.1.1 DNS 192.168.1.10 ココらへんの処理をbatに書いておけば、bat一発でIP Addressを簡単に切り替えることができる。 ちなみに、Windows Vista以降はIPv6が考慮されてるため、『ip set』が『ipv4 set』や『ipv6 set』になってたりする。要ヘルプ確認。 更新日: 2013年01月09日 (水) 19時32分23秒 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/makimaaki/pages/21.html
ディレクトリを移動する cd \usr\mysql\bin My SQLサーバに接続 mysql.exe -uroot DB一覧コマンド SHOW DATABASES; DBを選択、 テーブルの一覧を表示 USE mysql; Database changed SHOW TABLES; 作成されたテーブルのカラム一覧を確認 SHOW COLUMNS FROM m_poem FROM rss; テーブルを削除 DROP TABLE address; テーブル内のデータを削除する事ができます。書式は DELETE FROM テーブル名 となります。 単に DELETE を使用するとすべてのデータが削除されるため、通常は WHERE を使用して特定のデータを削除します。 DELETE FROM address WHERE name = 山田太郎 ; TABLEにアートインクリメントのカラムを追加する ALTER TABLE m_poem ADD poem_no INT UNSIGNED NOT NULL AUTO_INCREMENT,ADD INDEX (poem_no)
https://w.atwiki.jp/commando-matome/pages/89.html
26 :水先案名無い人[sage]:2008/01/18(金) 01 44 51 ID C+Zj1ZSZ0 金曜ロードショー「ファンタスティック・コマンドー(超筋肉ユニット)」 ◇05年、米。宇宙嵐の放射線を浴びて特殊な性力を身に付けた男女が巨根に立ち向かうHGヒーローアクション。マーク・L・レスター監督。 ゲイの進化と宇宙嵐の関係を研究する科学者のジョン(ヨアン・グリフィズ)は、宇宙空間に飛び立とうと実業家の[[アリアス]](ジュリアン・マクマホン)に資金提供を求める。 アリアスの承諾を得たジョンは、元恋人で科学者のシンディ(ジェシカ・アルバ)や彼女の娘でパイロットの[[ジェニー]](クリス・エバンズ)らと宇宙ステーションへ。 だが、計算より早くやって来た宇宙嵐の放射線にさらされてしまう。それは彼らの性欲に変化をもたらし、アリアス以外はそれぞれ独特の超筋肉を授かる。 一方、アリアスは実験の失敗に喪失感と欲求不満を募らせ、次第に卑猥なパワーを帯びていく。 105 :水先案名無い人[sage]:2008/01/19(土) 16 11 45 ID avqMm4+X0 電車コマンドー◇05年、"電車コマンドー"製作委員会。アーノルド・シュワルツェネッガー。 筋肉モリモリな"元コマンドー"の変態が2ちゃんねるのコマンドーのガイドラインにヒゲ男との悩みを告白。 スレに寄せられたさまざまなアドバイスを基に第三次大戦を起こす。マーク・L・レスター監督。 山荘で暮らす筋肉モリモリマッチョマンでいわゆる"元コマンドー"の変態、電車コマンドー(シュワ)。 ある日、飛行機の中で口だけは達者なトーシロに絡まれたヒゲ面の男、ベネメス(ウェルズ)を助ける。 彼から礼として娘のジェニーをさらわれた電車コマンドーはすっかり彼を面白い奴だなと思い、気に入ってしまう。 お返しに彼を銃を捨てた素手の戦いに誘おうとするが、タイマン経験がないためどうしていいか分からない。 途方に暮れた電車コマンドーは、2ちゃんねるのコマンドーのガイドラインでアドバイスを求める。 153 :水先案名無い人[sage]:2008/01/20(日) 22 13 49 ID 5FOfxMm+0 エイリアン&[[プレデター]]VSコマンドー◇04年、米。 アーノルド・シュワルツェネッガー。マーク・L・レスター監督。 癌により死期が迫っている元大統領のアリアスは、元コマンドーで幼稚園の先生の[[メイトリクス]](シュワ)を ガイド役にしたゲリラチームで、アリアス邸の地下深くから放出されている謎の蒸気の調査を敢行する。 すると地下600メートルのボイラー室で腹からパイプが突き出た[[ベネット]]を発見した。彼らはボイラー室 の奥に様々なパイプを見つけ、数千年前から地球外文明の影響を受けてきたことを確信する。 その時、突如部屋のベネットが動き、閉じたパイプの迷路によってゲリラメンバーは分断されてしまう。 やがて、クイーン・エイリアンの産卵により生まれた無数のエイリアンと、母船から地球に降下した10体の プレデターとの壮絶な死闘が開始され、ゲリラ達はそれに巻き込まれる形で、あっさり全滅した。 いよいよ生き残りはメイトリクスだけ。メイトリクスは己の死を覚悟した。だがその時、 メイトリクスの危機にかつての戦友ライバック([[セガール]])やマッコイ(ノリス)、リュック([[ヴァンダム]])、 スー(リー)等が応援に駆けつけ、大量繁殖したエイリアンとプレデターを次々殺害していく。 この事態に恐れを抱いたエイリアンとプレデターは合体し、究極生命体プレデリアンとなる。 しかし究極生命体もメイトリクス達の敵ではなかった。メイトリクスは愛用のロケランで プレデリアンの頭を一撃の下に吹き飛ばし葬り去ってしまった。 世界はメイトリクス達の手によってまたもや救われたのである。 506 :きょうのコマンドー[sage]:2008/02/01(金) 10 01 29 ID 3zfmaMqG0 金曜特別ロードショー「DEATH PIPEデスパイプ 前編」(1985年アメリカ) ◇金曜特別ロードショー「DEATHPIPEデスパイプ前編」◇85年、アメリカ。 体を貫かれた者は死ぬという"デスパイプ"でロック歌手の蒸気を抜く変態と、 事件の捜査に乗り出したもう一人の変態が激しい肉弾戦を繰り広げる前編。 マーク・L・レスター監督。山奥で娘と暮らす筋(=メイト、アーノルド・シュワ ルツェネッガー)はロックは破壊的だと感じ、激しい嫌悪感に襲われていた。 そんな時、筋は黒い表面に「デスパイプ」と彫られた鉄パイプを目にする。 それには、このパイプに名前を彫られ体を貫かれた者は蒸気が抜けて死ぬ との一文が刻まれていた。試しにたまたま通りがかったボーイ・ジョージに 彼の名を彫ってパイプを突き刺してみると、翌日の新聞に「ボーイ・ジョージ、 謎の大男に鉄パイプで刺殺さる」と報じられる。パイプが本物だと悟った筋は、 自らの手でロケンローラーを裁くことを決意する。やがてロック歌手の連続 蒸抜死が事件として表面化。世界中のイサキを獲ってきた漁師、B (ヴァーノン・ウェルズ)が沿岸警備隊に10万ドルポンと渡され、事件解決に 乗り出す。 520 :水先案名無い人[sage]:2008/02/01(金) 20 09 30 ID r7dSUd5d0 日曜洋画劇場「プロジェクト・コマンド」(デジタルリマスター版) ◇91年、香港。"アジアのゲイ"と呼ばれる冒険家が、ハッテン砂漠に眠るバル・ベルデの黄金水争奪戦に挑む。アーノルド・シュワルツェネガー監督。冒険家のシュワ(アーノルド・シュワルツェネガー)に、知り合いのゲイバーのオーナーから依頼が持ち込まれた。 それはバル・ベルデが第3次大戦中に、ハッテン砂漠に隠したという黄金水の捜索だった。早速シュワは手掛かりを求めて、バルベルデの副官だった男性の屋敷に忍び込む。 家には副官の孫娘、ジェニーが住んでいた。 そこで唯一の手掛かりであるコルセットを手に入れたシュワは、祖父の謎を解きたいという彼女や今回の任務のパートナーとして選ばれたシンディらと砂漠に向かう。 547 :水先案名無い人[sage]:2008/02/02(土) 08 36 10 ID mmYlmkaZ0 土曜プレミアム[映]「星になったチンピラ Shining Boy&Big Commando」 (1985年アメリカ)大ヒット作地上波初▽元コマンドーと小男の第三次大戦に感動 奇跡の脚本完全映画化 星になったチンピラ Shining Boy&Big Commando◇85年、アメリカ。 デビット・パトリック・ケリー。亡命政府を営む独裁者の手下がコマンドー使いになる ため単身アメリカへ。ザコキャラ初のコマンドー使いとなろうとするも、35歳の若さで 崖から落とされ惨殺された小男の物語を脚本を基に描く。マーク・L・レスター監督。 ワンマン経営の小さな亡命政府に、元独裁者のアリアス(ダン・ヘダヤ)の長年の 夢だった2頭のコマンドー、クックィーとベネティがやって来た。コマンドーと仲良くなった 独裁政権の下っ端である35歳の[[サリー]](ケリー)は、殺される順番を最後にして もらえるほどコマンドーを扱う素質に恵まれていた。サリーはザコキャラ初のコマンドー 使いを目指し、アリアスの反対を押し切って単身アメリカの伝説の元コマンドーの 隠れ住む山へ侵撃。彼の娘の身柄を抑えつつメイトリクスを操ろうとしたが努力は 実らず、サリーは崖から落とされる。 586 :水先案名無い人[sage]:2008/02/02(土) 21 16 01 ID ecQh+D8h0 2008/2/2 「土曜プレミアム 星になったコマンドー」 1985年 アメリカ マーク・L・レスター監督 メイトリクスは[[カービー将軍]]やかつての部下だったベネットらの不和が原因で山荘にこもりがちなただの変態だった。 しかし第三次大戦を始めようとしたある時、説明書を読んでロケランかますシンディと出会い、 彼女がかました重火器のその破壊的な力に触れた事で次第に元コマンドーの感を取り戻してゆく。 環境と天賦と7回ボディビル選手権を制したけしからん筋肉のおかげで、重火器の言葉を理解出来るまでになったメイトリクスは、コマンドー初のロケラン使いを目指し、 羽のついたカヌーでアリアスのアジトへと試験発射をかねて第三次大戦を起こしに留学する。 肉体と肉体がドンパチぶつかりあう異国の地で、彼はただの変態から筋肉モリモリマッチョマンの変態へたくましく成長していく。 帰国した彼は「これが最後です」「もう会う事はないでしょう」と宣言し、彼の全てであるジェニーの為に全米川下り選手権に出場するが・・・ 612 :きょうのコマンドー[sage]:2008/02/03(日) 13 36 47 ID cy4Xh9+10 日曜洋画劇場「プロジェクト・ハリアー」(デジタルリマッシブHG版) (1985年アメリカ)▽(秘)殺人魚フライングキラー250匹!!アンドロイド胴体両断!? プロジェクト・ハリアー(デジタルリマッシブHG版)◇85年、アメリカ。要人保護の任務を 帯びた人型ロボットが、アメリカのプールバーにいる男の服と靴とバイク争奪戦に挑む。 ジェームズ・キャメロン監督、アーノルド・シュワルツェネッガー主演。人型ロボットの"T-800" (シュワ)は、彼を過去の時代に送り込んだ伝説の英雄からメッセージを受け取る。それは この時代では全裸はいろいろとまずいので服を着ろという指令だった。サイズのあう服に まつわる謎を解く鍵を握っているのは、プールバーにたむろするバイカーの男性。しかし彼は 行方をくらましていた。豪華客船の沈没から生還した娘や深海に住む知的存在、旅の 途中で知り合った強酸の血が体内に流れる地球外生命体数百匹とともに、T-800は ジャストフィットする服と靴とバイクを持つ男がいるというプールバーがあるロスへと向かう。 781 :きょうのコマンドー[sage]:2008/02/08(金) 08 18 40 ID UF/nybNN0 金曜特別ロードショー「DEATH PIPE デスパイプ the Last Steam」(1985年アメリカ) ◇金曜特別ロードショー「DEATHPIPEデスパイプtheLastSteam」◇85年、アメリカ。 体を貫かれた者は死ぬという"デスパイプ"をめぐる2人の変態の肉弾戦を描く後編。 マーク・L・レスター監督。蒸し神の落としたデスパイプを拾った変態の筋(=メイト、 アーノルド・シュワルツェネッガー)が、野放しになっているロック歌手を次々と蒸気抜き していく中、ロック歌手の連続蒸抜死は救世主"コマ"の出現だとうわさされるようになる。 コマ事件を捜査する変態、B(ヴァーノン・ウェルズ)に追い詰められた筋は、コマ逮捕に 協力すると称して自ら捜査本部に乗り込む。そんな折、別の蒸し神のデスロケットが 舞い降りる。それを、コマを野蛮だと思っているルームサービスのシンディ(レイ・ドーン・ チョン)が入手し"第2のコマ"として大殺戮を開始する。 790 :水先案名無い人[sage]:2008/02/08(金) 12 20 06 ID xsiyTN1F0 COMMANOTEコマノートtheLastdays◇06年、マーク・L・レスター監督。 プレデターの落としたEMガンの説明書を拾った元コマンドー隊長のメイトリクス(シュワ)が、 野放しになっているTシリーズを次々とぶっとべ!していく中、 Tシリーズの連続蒸気抜きは救世主"ジョン"の出現だと噂されるようになる。 ジョン消去を画策する元コマンドー、ベネット(ウェルズ)を追い詰めたメイトリクスは、 ジョン消去に協力すると称して自らサンタ・バーバラ島に乗り込む。 そんな折、別のロケランの説明書が舞い降りる。 それを、ジョンを崇拝するアバズレのシンディ(レイ・ドーン・チョン)が入手し"第2のジョン"として行動を開始する。
https://w.atwiki.jp/ulilith/pages/20.html
はじめに このページの内容は、普通にuLilithを利用するだけの場合は基本的には覚える必要はありません。 「uLilithの関連付けの動作を手動で設定したい・細かく設定したい」場合や、 「uLilithを他のアプリケーションと連携して動作させたい」場合に必要になります。 DDEClient.exe / DDEClientC.exe について uLilithのパッケージには、「DDEClient.exe」と「DDEClientC.exe」というDDEクライアントが同梱されています。 (『DDE(動的データ交換)』とは、アプリケーション間の通信を行う技術のことで DDEクライアントとは、その通信を行うためのアプリケーションです。) このDDEClient.exe / DDEClientC.exeを利用すると、 コマンドラインツールからuLilithを操作する 別のアプリケーションにインターフェースを肩代わりさせる (uLilithの操作を別のアプリケーションから行ったり、 再生モードや再生ファイルのタグ情報など、uLilithの状態を表す文字列を 別のアプリケーション上で表示することができる) といったことが可能になります。 また、DDEClient.exeは ファイルの関連付け(エクスプローラ上で音楽ファイルをダブルクリックでuLilithを起動・ファイル再生)にも使用されます。 なお、DDEClient.exe / DDEClientC.exeを使用して 任意のアプリケーションを制御するには、設定ファイル(※)を作成する必要がありますが uLilith.exeを制御する場合は追加の設定ファイルは特に必要ないようです。 ※ DDEClient.exe / DDEClientC.exe と同じフォルダに配置した「DDEClient.ini」 DDEコマンドについて DDEコマンドとは、DDEClient.exe・DDEClientC.exe を通してuLilithを操作するためのコマンド群です。 (他のアプリケーションで、アプリケーションをショートカットから起動するときにつける 「起動パラメータ」や「起動オプション」のようなものだと考えると理解しやすいかもしれません) 使用に際し、コマンドラインについて多少の知識が必要になります。 DDEコマンドの使い方 コマンドライン形式です。 パッケージに同梱されている DDEClient.exe または DDEClientC.exe にコマンドとパラメータを渡すことで、uLilith を制御します。 DDEClient.exe はウィンドウなどを一切生成しません。 一方、DDEClientC.exe は標準エラー出力にメッセージおよび結果を表示します。 なお、基本的な書式は次の通りになります。 [DDEClient.exe または DDEClientC.exe のパス] [コマンドタイプ] [コマンド] [パラメータ] このうち、コマンドタイプは省略可能です。(省略した場合はXTYP_EXECUTEとして扱われます。) 詳しい仕様は下記の「DDEコマンドの仕様」の項を参照して下さい。 例)Dドライブ直下の「sample1.wav」と「sample2.mp3」をプレイリストに追加し、位置をプレイリストの最初に合わせる (uLilithが『C \Program Files\uLilith』にインストールされている場合の例です。 他のフォルダにインストールされているときはそのフォルダに読み替えてください。) "C \Program Files\uLilith\DDEClient.exe" XTYP_EXECUTE /add "D \sample1.wav" "D \sample2.mp3" /pos 0 DDEコマンドの仕様 コマンドライン形式。コマンドとパラメータで指定する。パラメータがないコマンドも存在する。 コマンドとパラメータ間はスペースで区切る。 矛盾するパラメータや、パラメータに1つしか許されていないのに複数現れた場合は後者を採用する。 コマンドが省略されてパラメータだけが現れた場合は、直前のコマンドのパラメータとみなす。一番最初(プレイヤーが起動した直後)は /open が指定されているものとみなす。 コマンド名の大文字・小文字は区別しない。 コマンド名は / から始まる。 /play 等の操作は、ファイルをいったんプレイリストに格納(/add or /open)、またはダイレクトにオープン(/dopen)した後でおこなう。 現在のところ、エラーがおきたときは無視する。(考えない) ファイル名は "" で括っても括らなくてもいい。ただし、間にスペースが含まれる場合は "" で括らなければならない。 サービス名もトピック名も "uLilithDdeControl"※ 旧 Lilith とは別にコントロールできるよう、変更されているので注意。 返り値も、大文字小文字を区別しないで判断すること コマンドリスト(XTYP_EXECUTE 系) uLilith を操作するコマンド群です。 プレイリスト操作系 コマンド名 書式 機能 /add /add "ファイル名" "ファイル名" ... パラメータに指定したファイルを、プレイリストに追加します。一番最初(プレイリストが空の状態)に追加した時には、/pos 0 (下記参照)します。 /delete /delete [番号]/delete all/delete clearonly プレイリストを削除します。パラメータに[番号]が指定された場合、対応するナンバー([番号]-1 のナンバー)の楽曲を削除します。all の場合は、プレイリストを全て削除した上で、再生中のファイルを閉じます。clearonly の場合もプレイリストを全て削除しますが、再生中のファイルは閉じません。 /pos /pos [番号] プレイリスト内の [番号] に位置を合わせます。[番号] はプレイリストのナンバー(No.)から1を引いた値です。[番号] に -1 が指定された場合、プレイリストの末尾の番号を指定したとみなします。 プレイリスト操作補助系(ファイルオープン) コマンド名 書式 機能 /open /open "ファイル名" "ファイル名" ... プレイリストを全て削除し、指定したファイルをプレイリストに追加し、プレイリスト内の位置を最初にし、更にその先頭のファイルを開きます。「/delete all /add "ファイル名" "ファイル名" ... /pos 0」と同じ意味です。 /dopen /dopen "ファイル名" プレイリストを介さないでファイルを開きます。フォルダやリストファイル、cue シートなどを与えたときは、最初に見つかったファイルのみ開き、それ以外の結果は破棄します。「/dopen "ファイル名" /play」等として使用します。 /addopen /addopen "ファイル名" 指定したファイルをプレイリストに追加し、プレイリスト内の位置を追加したファイルの先頭にし、更にその先頭ファイルを開きます。旧 Lilith の関連付け「追加して再生」と同じ動作です。 /addopenparent /addopenparent "ファイル名" 指定したファイルがあるフォルダをプレイリストに追加し、プレイリスト内の位置を追加したファイルの先頭にし、更にその先頭ファイルを開きます。 演奏制御系 コマンド名 書式 機能 /seek /seek [シーク時間] プレイリストの現在位置にあるファイルをシークします。再生中かどうかは問いません。シーク時間の単位はプレイヤー依存です。(デフォルトは ms です。)なお、Lilith は % sec ms byte sample に対応しています。 /play /play プレイリストの現在位置にあるファイルを開き、再生します。既にファイルが開かれている場合には、それを再生します。再生の挙動は、/playmode によって予め指定しておく必要があります。 /pause /pause 現在再生中のファイルを一時停止します。既に一時停止されている場合は、再生を再開します。 /stop /stop 現在再生中のファイルを停止し、閉じます。 /playmode /playmode 1shot/playmode repeat/playmode normal/playmode shuffle /play の再生方法を指定します。※ uLilith でパラメータの名称が変更されたので、旧 Lilith のユーザの方は注意して下さい。 /volume /volume [ボリューム] 再生音量を0~100の範囲で変更します。単位は % です。 /equalizer /equalizer on/equalizer off イコライザの有効/無効を切り替えます。 /next /next 既定の切り替え方法に従って、リストの次の曲へ切り替えます。 /back /back 既定の切り替え方式に従って、リストの前の曲へ切り替えます。 /changemode /changemode nonstop/changemode crossfade 曲が末端に達したときに、次の曲へどのように切り替えるかを指定します。nonstop = ノンストップ(ギャップレス)切り替えcrossfade = クロスフェード切り替え プレイヤー制御系 コマンド名 書式 機能 /exit /exit プレイヤーを終了します。 /windowmode /windowmode window/windowmode minimize/windowmode toggle プレイヤーのウィンドウモードを設定します。toggle を指定すると、ウィンドウモードなら最小化、最小化モードならウィンドウ化します。※ uLilith でパラメータの名称が変更されたので、旧 Lilith のユーザの方は注意して下さい。「tasktray」→「minimize」に変更 /topmost /topmost on/topmost off 最前面表示の有効/無効を切り替えます。 /activate /activate uLilith 本体をアクティブウィンドウ化します。(内部でSetForegroundWindowを使用します。) /pitchscale /pitchscale on [音程設定値]/pitchscale off [音程設定値] 再生コントロールの音程変更の有効/無効の切り替えと、設定値の変更を行います。シングルアクションで、OFFの状態から任意の値でのON状態へ変更できるように、ON/OFFフラグと音程設定値をセットで指定します。音程の範囲は、-120~+120 (単位 cent 1centは1/10半音)です。また、音程設定値は省略することも可能です。(省略した場合は、0が指定されます。) /freqscale /freqscale on [周波数倍率設定値]/freqscale off [周波数倍率設定値] 再生コントロールの周波数変更の有効/無効の切り替えと、設定値の変更を行います。シングルアクションで、OFFの状態から任意の値でのON状態へ変更できるように、ON/OFFフラグと周波数倍率設定値をセットで指定します。周波数倍率の範囲は、50~200(単位 % 100~200は、常に偶数値になるよう切り捨てられます)です。また、周波数倍率設定値は省略することも可能です。(省略した場合は、100が指定されます。) /timescale /timescale on [速度倍率設定値]/timescale off [速度倍率設定値] 再生コントロールの再生速度変更の有効/無効の切り替えと、設定値の変更を行います。シングルアクションで、OFFの状態から任意の値でのON状態へ変更できるように、ON/OFFフラグと速度倍率設定値をセットで指定します。速度倍率の範囲は、50~200(単位 % 100~200は、常に偶数値になるよう切り捨てられます)です。また、速度倍率設定値は省略することも可能です。(省略した場合は、100が指定されます。) /facefile /facefile "ファイル名" 指定したファイル名のフェイス定義ファイルを読み込み、フェイスを変更します。(ファイル名はフルパスが望ましい)フルパスで指定されていない場合、インストールフォルダ内の Face フォルダを基準フォルダとした相対パスとして解釈します。指定されたフェイスが既に使用されている場合、および、アプリケーションが最小化あるいはアイコン化されている場合は、何も行いません。 uLilithでは廃止予定のコマンド [演奏制御系] コマンド名 書式 機能 /newplay /newplay プレイリストの現在位置にあるファイルを開き、再生を開始します。既にファイルが開かれている場合も、それを閉じてから新たに現在位置のファイルを開きます。再生の挙動は、/playmode によって予め指定しておく必要があります。 uLilithでは廃止予定のコマンド [プレイヤー制御系] コマンド名 書式 機能 /regist /regist レジストリの規定のキーに、実行ファイルのパスを書き込みます。"HEKY_CURRENT_USER\\Software\\Project9k_Lilith\\Path" = "X \\InstallDirectory\\ExecutionName.exe" /unregist /unregist レジストリの規定キーの実行ファイルのパスを削除します。 /command /command [コマンドID] 任意のコマンドを実行します。※ 筆者の環境では動作しませんでした。 コマンドリスト(XTYP_REQUEST 系) 結果を表示するコマンド群です。 DDEClient.exe では結果が出力されないので、実質的に DDEClientC.exe 専用となります。 プレイリスト操作系 コマンド名 書式 機能 /max /max プレイリスト内のファイルの総数を返します。 /pos /pos プレイリスト内の現在の位置を返します。 状況取得系 コマンド名 書式 機能 /status /status プレイヤーの現在の再生状態(play、pause、stop)を返します。 /seek /seek ms/seek %/seek byte プレイリストの現在位置にあるファイルのシーク位置を返します。シーク位置の単位はプレイヤー依存です。(デフォルトの単位は ms です。)なお、Lilith は % sec ms byte sample に対応しています。 /windowmode /windowmode プレイヤーのウィンドウモードの状況(window、minimized)を返します。 /volume /volume 再生音量を 0~100 の範囲で返します。単位は % です。 /equalizer /equalizer イコライザの設定状態(on、off)を返します。 /program /program 実行モジュールのフルパス名を返します。 /topmost /topmost 最前面表示かどうか(on、off)を返します。 /query_dde_status /query_dde_status プレイヤーが正しく DDE メッセージを処理できる状態かどうかを問い合わせます。dde_acceptable または、それ以外が返ります。[※1] /fileinfo /fileinfo [タグ情報] 現在再生中のファイルの指定したタグ情報を文字列で返します。指定できるタグ情報は以下[※2]表の通りです。 [※1] プレイヤー起動直後には、dde_acceptable が返ってこない場合があります。 dde_acceptable が返らなかった場合、その時点での DDE メッセージの正しい処理は期待できません。 dde_acceptable が返るまで、待機&再送を繰り返して下さい。 一度 dde_acceptable が返った後は、正しい DDE メッセージの処理を期待できます。 [※2] /fileinfoコマンドで指定できるタグ情報 FileName ファイル名 Date 日付 FileType ファイル形式 Track トラック BitRate ビットレート Genre ジャンル Bits ビット深度 Comment コメント Samplerate サンプリング周波数(Hz) PlayTime 曲の長さ(msec) Mode 再生方式 Length ファイルサイズ(byte) Title タイトル IsVBR 可変ビットレートかどうか Artist アーティスト FilePath ファイルのパス Album アルバム タイトル FileExt ファイルの拡張子 コマンドプロンプトでのDDEコマンドの使用 実際にDDEコマンドを使用してuLilithを制御してみましょう。 コマンドプロンプトを起動し、cd コマンドでカレントディレクトリをuLilithのインストールフォルダに変更しておきます。 uLilithを操作してみる XTYP_EXECUTE系のコマンドを使用すると、uLilithを操作することができます。 まずはファイルを再生してみましょう。uLilithを起動し、ファイルは停止しておきます。 コマンドプロンプトのウィンドウ上に C \Program Files\uLilith と表示されていると思うので、そのまま のすぐ後に DDEClient.exe /play と入力してEnterキーを押すと、uLilithがファイル再生を開始します。 XTYP_EXECUTE系のコマンドは「XTYP_EXECUTE」を入れても入れなくても動作します。 DDEClient.exe XTYP_EXECUTE /play と入力しても同じ動作になります。 uLilithの情報を取得してみる XTYP_REQUEST系のコマンドを使用すると、uLilithの再生状態やファイルのタグ情報など、uLilithに関する情報を取得できます。 ボリュームの値を取得してみます。(例:ボリュームを50%にしている状態) C \Program Files\uLilith と表示されているところに、 DDEClientC.exe XTYP_REQUEST /volume と入力してEnterキーを押すと、 XTYP_REQUEST を選択しました。 コマンド /volume を送信します。 戻り値 50 と、現在のボリュームの値がコマンドプロンプトのウィンドウ上に表示されます。 XTYP_REQUEST系のコマンドを使用する場合は、以下の2点に注意してください。 DDEClientC.exe のほうを使用する コマンドの前に必ず「XTYP_REQUEST」をつける 「XTYP_REQUEST」を省略すると、XTYP_EXECUTEと解釈されるので情報が正しく取得できません。 この仕組みを利用し、uLilith以外のアプリケーションの中にDDEコマンドの送信動作や、 DDEコマンドの送信で返ってくる結果表示の取得の方法/手段を組み込むことにより、 uLilith以外のアプリケーション上からuLilithを操作したり、情報を取得したりすることができます。 関連付けやショートカットでの活用 DDEコマンドを利用すると、DDEClient.exeへのショートカットを利用したuLilithの制御や Windowsのフォルダオプションでのファイルの種類の設定(関連付け設定)が可能になります。 DDEコマンドを利用したショートカットの作成・活用 DDEClient.exeへのショートカットを、DDEコマンドを組み合わせて作成すると、 ダブルクリックでuLilithの状態や動作を変更するショートカットを作成することができます。 例えば、エクスプローラ上で右クリック、「新規作成→ショートカット」で新しいショートカットの作成画面を開き、 "C \Program Files\uLilith\DDEClient.exe" /playmode 1shot (uLilithが『C \Program Files\uLilith』にインストールされている場合) 上のようなショートカットを作成して、このショートカットを実行すると uLilithの再生モードが「1shot再生」に変更されます。 通常の場合、エクスプローラ上にショートカットを作成するよりは、 uLilithの本体設定の「キー設定→ショートカットキー」でショートカットキーを設定し ショートカットキーから制御するのをおすすめしますが、 他のアプリケーションからショートカットを作成してuLilithを制御する場合は 上のようにDDEClient.exeへのショートカットを作成し、 DDEコマンドを「起動パラメータ」として設定するとそのコマンドのとおりにuLilithを制御できます。 DDEコマンドを利用した関連付けの設定 (主にWindows 2000 / XP向け) 手動での関連付け手順の説明はファイルの関連付けのページへ移動しました。