- 1 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 21:33:11 ]
- 拡張子が .cmd または .bat のバッチファイルの
スクリプティング(プログラミング)にかかわる 質問,テクニック(JScript,Perl等の埋め込みなど含む), 関連情報のためのスレです。 【関連スレ】 バッチファイルプログラミング 3.bat pc11.2ch.net/test/read.cgi/tech/1148485555/ WSH(・∀・)スレッド! Part 2 pc11.2ch.net/test/read.cgi/tech/1176698934/ Windows PowerShell (正式版リリース)1.0 pc11.2ch.net/test/read.cgi/tech/1163818863/ HTAをもっと流行らせる計画 pc11.2ch.net/test/read.cgi/tech/1124559962/ ユーザー必読!コマンドライン(DOS Pt.6) pc11.2ch.net/test/read.cgi/win/1176558776/ MS-DOS・Win3.1総合スレッド pc11.2ch.net/test/read.cgi/win/1025462258/ ※なんでも無理矢理バッチでやろうとせずWSH等の使用も 検討しましょう。
- 255 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 16:50:34 ]
- 懐かしいな
- 256 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 16:53:07 ]
- 今の状況は?
- 257 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 16:57:39 ]
- 報告よろしく
- 258 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:01:41 ]
- ('A`)マンドクセ
- 259 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:04:42 ]
- 読ませてもらった
- 260 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:09:47 ]
- おまえら好きだなwwwwwwww
- 261 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:12:19 ]
- なんか急激に飽きた
- 262 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:14:52 ]
- おわったの?
- 263 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:17:26 ]
- ○| ̄|_ =3
- 264 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:22:32 ]
- ってかこれ何だろ?
- 265 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:25:05 ]
- 休ませてくれよww
- 266 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:29:18 ]
- もういいよ。
- 267 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:31:51 ]
- 釣りではないかと疑ってしまうwww
- 268 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 17:56:46 ]
- >>205
CALL copy "%%i" tmp\%%cnt%%_"%%~nx" >>246 @echo off for %%1 in (%*) do echo:%%~n1 pause
- 269 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:09:26 ]
- setlocal enabledelayedexpansion
.... copy "%%i" "tmp\!cnt!_%%~nxi"
- 270 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:43:41 ]
- なんかモヤモヤ
- 271 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:46:34 ]
- え??釣り??
- 272 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:49:27 ]
- それはないから安心汁
- 273 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:52:21 ]
- 俺には関係ない
- 274 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:55:14 ]
- ゆっくり休め
- 275 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 18:58:08 ]
- さて、勉強開始するかな・・・
- 276 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:03:55 ]
- 若いって素晴らしいな…
- 277 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:07:03 ]
- お前の判断に任せる
- 278 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:10:01 ]
- ガンガレ!!
- 279 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:16:00 ]
- 明日はちゃんと職安に行くんだぞ。
- 280 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:19:00 ]
- 同じ事考えてた
- 281 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:22:05 ]
- トラウマが蘇った…
- 282 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:25:00 ]
- 今度から気をつける
- 283 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:27:59 ]
- 職業パチンコwwwww
- 284 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:30:57 ]
- 連れて行ってくれるかなぁ?
- 285 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:33:56 ]
- 正直きもいんですけど・・・ね。
- 286 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:37:04 ]
- これってどう思う?
- 287 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:40:04 ]
- だってホントのことじゃん。
- 288 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:58:34 ]
- >>249
たしかに先にその条件を処理すべきですねorz でも、 IF NOT EXIST %" ( GOTO EXITA ) だけあれば問題なく処理できたのですが、その条件は入れたほうがいいのでしょうか
- 289 名前:デフォルトの名無しさん [2007/05/17(木) 20:34:12 ]
- 1234567890
abcdefghijkl のような文字列を保存したファイルから 例えば、各行の1文字目から3文字と7文字目から9文字目を抽出して 123 789 abc ghi のような新しいファイルを出力したいんですが こういうテキスト編集処理ってバッチファイルでできますか?
- 290 名前:デフォルトの名無しさん [2007/05/17(木) 20:37:48 ]
- >>289
つWSH
- 291 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:06:39 ]
- >>289
@if (0==1) rem @echo off cscript.exe //nologo /e:jscript %0 < %1 > %2 exit /b @end while (! WScript.StdIn.AtEndOfLine) { var line = WScript.StdIn.ReadLine(); WScript.StdOut.WriteLine(line.substr(0, 3) + " " + line.substr(6, 3)); }
- 292 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:07:38 ]
- 家ついたら電話します
- 293 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:11:02 ]
- とりあえず明日やってみる
- 294 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:14:25 ]
- ちょっと遅いけど
- 295 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:18:37 ]
- そうだね。
- 296 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:23:20 ]
- 朝までなんて無理
- 297 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:24:31 ]
- なんか性格悪くなってない?
- 298 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:25:42 ]
- こなくていいよ
- 299 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:27:04 ]
- そうか?
- 300 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:29:38 ]
- あきらめて寝る
- 301 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:32:16 ]
- それがいい
- 302 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:34:24 ]
- 情けないな
- 303 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:37:20 ]
- 寝たかも?
- 304 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:40:01 ]
- 結構打つの苦労したw
- 305 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:42:29 ]
- 無駄な努力
- 306 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:43:44 ]
- それとどういう関係?
- 307 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:45:33 ]
- >>290-291
ありがとうございます。 標準でこんな言語搭載されてたんですな、どもども
- 308 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:47:44 ]
- 吉野家行こうぜ!50円引きだぜ50円!
- 309 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:50:23 ]
- いつの話?
- 310 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:52:54 ]
- 誰も突っ込んでくんない
- 311 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:54:09 ]
- しかし成長しないな俺は
- 312 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 21:55:24 ]
- 来世では頑張れよ
- 313 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 22:01:38 ]
- 勘違いしたらごめん。
- 314 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 22:02:48 ]
- そう言ってなかったっけ?
- 315 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 22:06:30 ]
- 後で詳しく書き込む
- 316 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 22:09:04 ]
- 失礼しました。
- 317 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 18:44:18 ]
- バッチで簡単に出来るのにわざわざWSH使って自演ご苦労さん
- 318 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 21:56:29 ]
- なら是非バッチで簡単にやってみせてください
- 319 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 23:01:41 ]
- set/?
- 320 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 21:31:02 ]
- @echo off
setlocal enableextensions enabledelayedexpansion for /F "delims=" %%i in (%1) do set s=%%i && echo !s:~0,3! !s:~6,3!
- 321 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 22:36:36 ]
- >>320
正解。今度はそれをコマンドプロンプトで1行で
- 322 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:01:28 ]
- へたれさに失望した
- 323 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:04:25 ]
- かーちゃん登場
- 324 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:07:20 ]
- それとどういう関係?
- 325 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:10:18 ]
- しかし成長しないな
- 326 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:13:14 ]
- 正直イライラしてきた
- 327 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:16:12 ]
- 情けないな
- 328 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:19:09 ]
- 努力が足りない
- 329 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:22:06 ]
- そうか?
- 330 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:25:06 ]
- そりゃそうだ
- 331 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:29:59 ]
- ヘタレすぎ……
- 332 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:37:31 ]
- いいじゃない
- 333 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:41:18 ]
- 把握した
- 334 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:45:04 ]
- そうだね。
- 335 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:48:10 ]
- 待ってて損した
- 336 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:52:16 ]
- しっかりせんかいっ!
- 337 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:53:54 ]
- 何を期待してるんだ?
- 338 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:55:22 ]
- がっかりさせるな
- 339 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:56:48 ]
- そのへんは初めて聞いた
- 340 名前:デフォルトの名無しさん mailto:sage [2007/05/21(月) 23:58:14 ]
- さんざん待たせてこれか
- 341 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:00:39 ]
- ん?
- 342 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:03:04 ]
- 最初はそんなもの
- 343 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:05:29 ]
- 期待するほうがおかしい
- 344 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:06:50 ]
- やっぱ無理がある
- 345 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:09:16 ]
- まあそんなもんだ
- 346 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:13:48 ]
- ずいぶん投げやりだな
- 347 名前:デフォルトの名無しさん [2007/05/24(木) 01:59:04 ]
- 質問させてください。
batで「ftp -s:ftp.ini」とやって、 ホストへの接続、フォルダの作成、そのフォルダへファイルをアップロード するスクリプトを書いたのですが、フォルダの作成まではできるのに、ファイルを うpできませんでした。 ftp.iniに記述したコマンドを直打ちしてみると、途中でfirewallの警告がでて、 「ブロックを解除する」ボタンを押さないとUPできませんでした。 スクリプトを実行するためにはどう設定すればいいか教えてください
- 348 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 02:14:47 ]
- ショートカットの引数に変数を使いたいんですが
windowsのアプリのショートカットのプロパティで引数をつけられますよね? そこで変数って使えないんでしょうか? 例えば秀丸のショートカットを作って、 "C:\Program Files\Hidemaru\Hidemaru.exe" %date:/=_% このように設定すると変数展開できないようでエラーになってしまいます。 dos窓からならいけるんですが・・・。 うまい方法はありますでしょうか?
- 349 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 05:30:55 ]
- >>347
ftp.exeをあらかじめ例外に追加しておく
- 350 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 10:06:13 ]
- >>348
%SystemRoot%\system32\cmd.exe /E:ON /C start "" "C:\Program Files\Hidemaru\Hidemaru.exe" %date:/=_%
- 351 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 11:05:17 ]
- パソコン初心者はWindows板へ行った方がいいよ
プログラム板はプログラムを作る人の板 OSやプログラムの使い方を教えるところじゃない
- 352 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 11:07:49 ]
- ユーザー必読!コマンドライン(DOS Pt.6)
pc11.2ch.net/test/read.cgi/win/1176558776/
- 353 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 14:28:03 ]
- vipからきますた
- 354 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 17:39:05 ]
- >>353
もう来なくて結構です
- 355 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 18:59:08 ]
- >>352
よう、病人!
|

|