[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
775: 2018/08/18(土)22:00 ID:/4eOy7p1(1) AAS
アンスコは言いにくい
776: 2018/08/19(日)08:47 ID:DFKp/EIO(1) AAS
一番言いやすいだろ
777: 2018/08/19(日)10:20 ID:vvrGLkFs(1) AAS
777
778: 2018/08/19(日)20:48 ID:10g4+5oK(1) AAS
>>768
パブリックと誤検出した場合、当たり前だけどpingは返さない。
ドメインコントローラーが勘違いした場合、端末も勘違いすることがある。
クソな再起動手順がもたらす問題を回避するために…「全プロファイルでファイァーウォール停止」を要求されたらそりゃたまらんわ。
正しい再起動手順でやれば、そんな事態は一切おこらないってのにさ。
>>771
おまい、スレ違い。
ここはバッチスクリプトスレ。
過不足ない通信が可能かどうかを調べるバッチなりなんなりを使うのが主題。
実際にエラーが出て連絡を受けた人間が調査の手始めにpingを打つことは普通にある。
省8
779: 2018/08/19(日)21:11 ID:t1KS71KR(1) AAS
頓珍漢な粘着男乙
780: 2018/08/19(日)23:03 ID:LYxx7csc(1/2) AAS
pingが通る=回線が正常に繋がっている(途中で断線してない)
だろ
781(1): 2018/08/19(日)23:06 ID:LYxx7csc(2/2) AAS
ところでSMBはWINS使ったっけ?
NBT(NetBIOS over TCP)じゃなかったっけ
782(1): 2018/08/19(日)23:30 ID:P2diSE/Q(1) AAS
はなし逸れるが、今の現場は大手の保険会社なのに10BASE-Tとかで驚くわ
20年間変わってないのかコレ?
まあ俺はしがない派遣IT土方だが
783: 2018/08/20(月)01:33 ID:6ECfAniW(1) AAS
スレタイ読めるか?
784: 2018/08/20(月)01:43 ID:r/LoJW6u(1) AAS
読めないから派遣なんだろ
785: 2018/08/20(月)01:52 ID:tHLrzyTk(1) AAS
>>782
そんなもんだよ
不都合が生じないと変えないのと普通
786: 2018/08/20(月)06:28 ID:iMQAgpc+(1) AAS
>>781
WINS と NBT はレイヤー違うぞ
787: 2018/08/21(火)09:38 ID:OVCCyiik(1) AAS
if スクリーンセーバーが起動されていなかったら
if 各種省電力モードになっていなかったら
if モニタの電源が消されていなかったら
if モニタの前に人が座っていたら
できる範囲でいいのでこれらの判定方法を教えてください
788: 2018/08/21(火)12:42 ID:tF5C/oBj(1) AAS
pauseすれば人が見てるかどうかは判定できるが、
立っててもいいから駄目だなあ。
789: 2018/08/21(火)12:45 ID:QEEd6INS(1) AAS
モニター叩き割ると多分全部常にfalseになるから解決できると思う
790: 2018/08/21(火)20:46 ID:voBQjli5(1) AAS
ぐぐると全部答え出てくるな
791: 2018/08/24(金)19:24 ID:PvZ4HV2M(1) AAS
findstr はアホの子と言ってすみませんでした。
「^」や「$」は位置にマッチするメタ文字でした。
お詫びと訂正を申し上げます。
別件で、find /v "" が空文字列にマッチする件は納得いかないため調査中です。
792: 2018/08/24(金)20:28 ID:HeVrgcXD(1) AAS
findstrは対象文字コードの異なる場合のテキスト検索が難しい。
chcpして、バッチ自体の文字コードも合わせても、リテラルの検索パターン指定だとダメ。
そんな場合はpowershell Select-String
でやると良い
793(1): 2018/08/25(土)11:04 ID:55pEzwdh(1) AAS
バッチファイルで上の階層に移動し
そのカレントディレクトリを変数に格納したいんです。
現在の記述
cd ../
set PARENT_DIR=%CD%\
これを一行にまとめる方法ってありませんかね?
for文やパイプラインを使っても駄目でした...
794: 2018/08/25(土)11:36 ID:RyVjXt1l(1/2) AAS
難しく考えすぎ、単純に&&か&で繋げばいんじゃね?
795(1): 2018/08/25(土)20:37 ID:RyVjXt1l(2/2) AAS
>>793
cd .. &for /f %a in ('cd') do set parent=%a
でできた
796(1): 2018/08/26(日)11:25 ID:PFw0pViP(1/2) AAS
遅延展開でfor文ループをやってるバッチファイル(*.bat)があるんですが
このバッチファイルをメモ帳で開いて内容をクリップボードにコピーして
それをコマンドプロンプト画面に貼り付けたら同じように動作しますか?
797(1): 2018/08/26(日)12:04 ID:Kp4FoNKX(1/4) AAS
なんか初歩的やなあ。
遅延展開だから最初にsetlocal enabledelayedexpansion
を書かいて&で繋げて次のコマンドを書ける。ただし%%は%に置き換える必要がある
798(2): 2018/08/26(日)13:07 ID:ZzrAYlbi(1/2) AAS
やってみればわかるけどコマンドプロンプトで
setlocal enabledelayedexpansionやっても効果ないよ。
cmd /v:onで遅延展開有効にしたコマンドプロンプト起動しないとだめ。
799(1): 2018/08/26(日)14:01 ID:Kp4FoNKX(2/4) AAS
ああほんとだ。こんな感じにすればいいのね
cmd /v:on
set str=hoge &for /l %a in (0,2,10) do ( set str=!str!%a ) & echo !str!
800: 2018/08/26(日)15:49 ID:/S+ZLweZ(1) AAS
800!
このシリーズも、12まで言っても、新発見があるのね。
前(バッチファイルプログラミング質問スレ )のも含むと、すでに15スレ目か。
801: 2018/08/26(日)18:22 ID:Kp4FoNKX(3/4) AAS
自分はこのスレになってから来たからまだ新参、過去スレ読まなきゃ
802: 2018/08/26(日)19:11 ID:qpELtL6e(1/2) AAS
>>798
> バッチ ファイルでは、SETLOCAL ENABLEEXTENSIONS または DISABLEEXTENSIONS
> 引数は /V:ON または /V:OFF スイッチよりも優先されます。
> 詳細については SETLOCAL /? を参照してください。
じゃない??
cmd /v:on なんて使ったことがない…
803: 2018/08/26(日)19:12 ID:qpELtL6e(2/2) AAS
あ、もしかしてバッチとコマンドプロンプトでは動きが違うってこと??
804: 796 2018/08/26(日)19:26 ID:PFw0pViP(2/2) AAS
>>797-799
ええと、よくわからなくなってきたので自分でもググってみますね。(^_^;)
どうもありがとうございました。
上下前次1-新書関写板覧索設栞歴
あと 198 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s