[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
391: 2018/02/20(火)19:54 ID:+0IlbXev(2/2) AAS
へへーん、ぼくなんてまえからもってるもんねー
それはすごいねー w
392: 2018/02/20(火)21:48 ID:BI5N21qv(1/2) AAS
さすがにスレチだからもうやめとけと思うけど、WSLについて少し調べてみようと思うきっかけにはなったわ。
393: 2018/02/20(火)22:56 ID:wdwe47Ke(9/11) AAS
パソコン先生に恨みでもあるのかな?
そんな話をしてもバッチファイルを書く上で
何の意味もないと思うんだが、話をしたいのだろうね
394: 2018/02/20(火)23:00 ID:wdwe47Ke(10/11) AAS
>>390
Bash on Ubuntu on Windowsは、早く使いたかったんで
Inside Previewに変えてまで使ったよ。
GUIアプリには対応していないって書いてあったが仕組み上
GUIアプリ動くんじゃね?ってそこの頃はまだ情報が少なかったけど
実際に自分で試してxeyes は動いたーって2ちゃんねるに書いた記憶がある
395: 2018/02/20(火)23:11 ID:BI5N21qv(2/2) AAS
自分語りとか余計なことをダラダラ書き連ねるから嫌われるんだよ。
396: 2018/02/20(火)23:20 ID:wdwe47Ke(11/11) AAS
嫌うのは相手の問題だからどうしようもない
俺に対する勘違いは、俺の問題だから解決する必要がある
397: 2018/02/21(水)02:19 ID:PXpce9sQ(1) AAS
パソコン先生、怒りの連投きたー
398: 2018/02/21(水)02:50 ID:1KGQWp4x(1) AAS
連続してね〜じゃんw
399(1): 2018/02/25(日)16:07 ID:97AlcoLv(1/2) AAS
例えば「aaa」という名前のODBCの設定は以下のコマンド
reg query HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\aaa
を実行すると
HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\aaa
Driver REG_SZ C:\WINDOWS\system32\SQLSRV32.dll
Server REG_SZ aaa
Database REG_SZ aaaDB
LastUser REG_SZ *****
Trusted_Connection REG_SZ Yes
のように表示できますが
省1
400(1): 2018/02/25(日)17:44 ID:f0GbsyKa(1) AAS
reg add HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\aaa /v Server /t REG_SZ /d bbbDB
とかでだめなん
401: 399 2018/02/25(日)19:41 ID:97AlcoLv(2/2) AAS
>>400
「/v Server」は「/v Database」の間違いですよね?
これでバッチリいけました。ありがとうございます!
402(1): 2018/02/28(水)10:04 ID:xTKxXp1v(1/2) AAS
windows10 のコマンドプロンプトの、文字色を変えるエスケープシーケンスで、
prompt ^[[1;36m[$d$s$t$h$h$h] ^[[1;33m%USERNAME% ^[[37m$p$_$g$s
prompt $e[1;36m[$d$s$t$h$h$h] $e[1;33m%COMPUTERNAME% $e[37m$p$_$g$s
echo ^[[1;36mバッチファイル^[[37m
は動作しますが
echo $e[1;36mスクリプト$e[37m
だと駄目でず。
( ^[ は、CTRL+[ で入力する制御文字(\x1B))
echo で有効な「$e」の様な入力方法は有りますか?
403: 402 2018/02/28(水)10:18 ID:xTKxXp1v(2/2) AAS
>>402
自己解決しました
404(1): 2018/03/16(金)22:05 ID:HEHaQcsS(1) AAS
バッチファイルで
空行を除く最終行にhogeって文字がなかったら追加して改行
-- hogeとかになってたら削除してhoge追記して改行
って事をやりたいんですけどどうやったらできるかおせーてください
405(1): 2018/03/17(土)05:37 ID:nxO/ldT7(1) AAS
Ruby で作った
require 'stringio'
ary = []
File.open(ARGV[0]) do |io|
text = io.read
text.rstrip! # 末尾の連続した空白を、すべて削除する
sio = StringIO.new text
ary = sio.readlines # 全行を配列に読み込む
if ary[-1] == '-- hoge'
ary[-1] = "hoge\n"
省8
406: 2018/03/17(土)12:51 ID:HNxDhnRb(1/2) AAS
>>405
あのーバッチって聞いてるのにrubyのスクリプト出されても困るんですけど
407: 2018/03/17(土)13:17 ID:FI/uI0vX(1) AAS
やらなくても言い余計なことをして場を混乱させる人って必ずいるよね
408: 2018/03/17(土)13:29 ID:Y0/A+N6A(1) AAS
ルビ厨の相手するなよ...
409: 2018/03/17(土)13:33 ID:T/uji2Bj(1) AAS
ロジック真似すればいいだけじゃん
作ってくれじゃなくて教えてくれなんだから
Lispで回答されて読めないのは理解できるが
上のRubyくらいなら何の問題もないだろ
410: 2018/03/17(土)15:03 ID:RY7g5/8I(1/4) AAS
聞かれてるのはバッチでの実現手段なのにロジックとか言い出してどうすんだよ
411: 2018/03/17(土)15:06 ID:9hc/1qQU(1) AAS
文字列の比較も削除も面倒だから
バッチではやらないほうがいい
412(1): 2018/03/17(土)17:30 ID:4x6FsbbS(1/2) AAS
vbscript版作ったけどバッチ限定なら貼らなくいい?
413(1): 2018/03/17(土)18:08 ID:RY7g5/8I(2/4) AAS
>>404
一応無理矢理ここまで作ってみたけど、ファイルの中身や指定文字列に特殊文字が入ってると
容赦なくコケるという地獄仕様のままなんで、限定的にしか使えないと思う。
有意な最終行の内容にあわせて結果ファイルを出力するバッチ
外部リンク:pastebin.com
コケないようにやるにはどうすればいいのかな・・・。誰かうまいやり方があれば教えてくれ。
414(1): 2018/03/17(土)18:14 ID:4x6FsbbS(2/2) AAS
読んでてなんか泣けてきた
415: 2018/03/17(土)18:22 ID:RY7g5/8I(3/4) AAS
>>414
俺の選んだ手法がアホなだけかもしれんけど、バッチって基本的に制約多くて泣けてくるもんだから・・・( ノД`)
せっかくだしvscript版もどこかに貼ってもらえるとありがたいな。
416: 2018/03/17(土)18:29 ID:71uTBaAx(1) AAS
>>412
>>1にそれらしいことは書いてあるから、ダメってことはないだろう
ただ、「Jscript・Perl等の埋め込み」って何だろう
バッチファイルに他言語のコードを埋め込めるのか?
417: 2018/03/17(土)18:38 ID:RY7g5/8I(4/4) AAS
「バッチ JScript」とかでググればいいんじゃないか
418: 2018/03/17(土)19:54 ID:HNxDhnRb(2/2) AAS
>>413
ありがとうございますとても参考になりました
419(5): 2018/03/17(土)21:16 ID:Eknm4yJC(1) AAS
@echo off
set n0=0
set n1=0
set n2=0
set file="xxx.txt"
set newfile="new.txt"
set word=xxx
type nul>new.txt
for /f "tokens=1* delims=:" %%i in ('findstr /n "." %file%') do set n0=%%i
for /f "tokens=1* delims=:" %%i in ('findstr /n /c:"%word%" %file%') do set n1=%%i
省12
420(1): 2018/03/18(日)00:33 ID:Sr1iY1Ai(1/2) AAS
ループ回しすぎじゃね?
小さいファイルならいいだろうけど
でかいログファイルとかだと辛いかも
上下前次1-新書関写板覧索設栞歴
あと 582 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.025s