[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
5
(1): 2017/03/12(日)22:04:13.40 ID:LKmH3irJ(1) AAS
達人の方々!お教えください
set文による文字列の置き換えで
=を置き換えたいのですが
どのように記述すればよいのでしょうか?
144: 2017/07/22(土)21:18:13.40 ID:yBUCBb6t(1) AAS
プラスバッドって、何か格好いいな。
カンマバットはダセェけど。
336: 2018/01/31(水)00:35:03.40 ID:ah9e2u9N(1) AAS
そもそも、そんな複雑な手続きには、PowerShell, Ruby などを使えw
346: 2018/02/05(月)11:37:48.40 ID:j3KUW6ez(5/5) AAS
>>343 >>345
重ねてありがとうございます。
cmdの場合は以下でうまくいくようです。

set testExe="D:\a bc\test.exe"
FOR /F "tokens=3" %%a IN ('cmd /c %testExe% --help ^| findstr "TargetStr"') DO (
403: 402 2018/02/28(水)10:18:01.40 ID:xTKxXp1v(2/2) AAS
>>402
自己解決しました
668: 2018/07/24(火)02:13:31.40 ID:JJ11wMVF(1) AAS
改行は[LF]じゃなくて[CR][LF]だと思うんだが、どうなんだろう?
708
(1): 2018/08/12(日)09:20:16.40 ID:yoDY/qSn(1) AAS
if の比較は = じゃなくて == だろ
754
(2): 2018/08/16(木)20:50:06.40 ID:qKowi4/2(1/7) AAS
>>747
否。
pingはICMP。pingが通ってもTCPが通るという保証は無い。
逆に、pingは返さないがTCPが通る環境だってある。
ただでさえpingコマンドの動きはおかしいのに、pingでTCP疎通確認しました!というのが大手SIer(富〇通とか)が首を釣るべきポイント。

ダミーの共有フォルダを用意して
dir \\hoge.local\hoge
とかでSMBを経由したTCPの疎通が確認できるんだぜ??
頭が悪いとしか言いようがない。

もう一度言う。
省1
762
(1): 2018/08/16(木)22:51:43.40 ID:t6OwQxX1(2/2) AAS
>>761
> 富〇通のシステムのサーバーがシステムの動作に必要なファイルを共有フォルダで端末に公開してたからだよ。
> 「何でこうしないの?」だよ。アホか。
全然違う話ししだして笑う
845: 2018/10/05(金)06:58:30.40 ID:Iu01kfl1(1/6) AAS
setlocal enabledelayedexpansion
set /a "a=1,b_!a!=2"
set b_

で、

b_0=2

何か変だが、こういう仕様なのか?
910: 2018/10/28(日)11:17:25.40 ID:ecNurFe9(1) AAS
dpnxfだったら単にファイル名にカレントのパスを付けるだけだからチグハグでも出来ちゃうんだぜ
aaa.txtっていうファイルがカレントに存在してなくても構わないってことだ
pushd d:\xxx\yyy
for /f %a in ("aaa.txt") do echo %~fa
ってやれば、d:\xxx\yyy\aaa.txtっていう架空のファイルのフルパス名を表示してくれる
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.041s