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

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
135: 2017/07/19(水)00:03:00.46 ID:oeGL8Gu+(1)調 AAS
>>126についていうなら、その辺のいい加減さが理解を妨げてると言える
232: 2017/10/18(水)07:04:24.46 ID:G1+K6kx+(1)調 AAS
>>215 無理やりバッチファイルの例

for /d %%i in (*) do set "a=%%~nxi" & call :w
goto :eof
:w
setlocal enabledelayedexpansion
set "e=m" & set /a b=0,m=0,d=0
:x
set "c=!a:~%b%,1!"
if not defined c goto :eof
for /L %%j in (0,1,9) do if "!c!"=="%%j" set /a !e!=!e!*10+c & goto y
if not "!c!"=="月" goto z
if not "!e!"=="m" goto :eof
if !m! gtr 12 goto :eof
set "e=d"
:y
set /a b+=1 & goto x
:z
if not "!c!"=="日" goto :eof
if not "!e!"=="d" goto :eof
if !d! gtr 31 goto :eof
set /a f=m*d,m+=100,d+=100,b+=1
if !f! gtr 0 ren "!a!" "!m:~1!!d:~1!!a:~%b%!"
252
(2): 2017/11/03(金)21:52:08.46 ID:z1gogpom(1)調 AAS
>>250
サーバから tasklist /s クライアント端末名 (/u user /p pass) を実行では見れないんですか?
ファイアウォールの設定が必要かもしれませんけど。
359: 2018/02/11(日)19:44:19.46 ID:+WWL4Di4(1)調 AAS
batで設定呼び出したい時はiniじゃなくてsetting.batに変数を直接記述してcallしてるわ
このやり方も良いやり方なのかどうか分からんけど
390
(1): 2018/02/20(火)12:42:35.46 ID:ZtM0s1po(3/3)調 AAS
>>389
WSL出た頃なら仕方が無いが...
やっぱパソコン博士レベルだと今頃になってやっとおもちゃを見つける感じなのか。
409: 2018/03/17(土)13:33:32.46 ID:T/uji2Bj(1)調 AAS
ロジック真似すればいいだけじゃん
作ってくれじゃなくて教えてくれなんだから

Lispで回答されて読めないのは理解できるが
上のRubyくらいなら何の問題もないだろ
447: 2018/03/22(木)16:25:40.46 ID:pbBa6R9F(1/3)調 AAS
echo と同じ行で何か実行すると空白が入る

echo.>a
echo.>b & rem
dir a b
619: 2018/07/13(金)20:29:29.46 ID:laaSwUH8(3/3)調 AAS
ちなみに >>617 をメモ帳にコピペして
変数 a の文字列で検索したら、なぜか変数 b にも一致したりする
逆もまた然り
747
(1): 2018/08/16(木)00:47:34.46 ID:nXvfu44n(1/3)調 AAS
pingは標準エラー出力の文言で処理するのが慣例だろ...
787: 2018/08/21(火)09:38:25.46 ID:OVCCyiik(1)調 AAS
if スクリーンセーバーが起動されていなかったら
if 各種省電力モードになっていなかったら
if モニタの電源が消されていなかったら
if モニタの前に人が座っていたら

できる範囲でいいのでこれらの判定方法を教えてください
844
(1): 2018/10/03(水)12:55:17.46 ID:kms9X1pz(1)調 AAS
表示は出来るが、代入が一部だけ出来ない整数値があったよ

@echo off
setlocal enabledelayedexpansion
set /a "a=1<<31"
set /a b=a
set /a c=%a%
set /a d=!a!
echo a=%a%
echo b=%b%
echo c=%c%
echo d=%d%
pause

結果は

a=-2147483648
b=-2147483648
c=
d=
894: 2018/10/14(日)06:32:47.46 ID:5zXkQKrC(1)調 AAS
テキストファイルのEOF(0x1A)は前世紀の遺物
昔のテキストエディタはファイルの末尾にEOF(0x1A)を付加していた。
仕様が古すぎて今じゃCOPYのヘルプを見ても、詳細が分からん状態

copy でファイルを連結する時は /a がデフォルト
ちなみに copy /a はEOF(0x1A)を付加するだけじゃないぞ
ファイルの途中に0x1Aが有ったらそれ以降が無くなってしまう怖い仕様

あと、echo xxx >> とかでテキストを追加したら末尾の0x1Aは勝手に削除される
902: 2018/10/27(土)12:15:54.46 ID:NXHcy7gB(2/4)調 AAS
DIRコマンドでもユニコード対応してるよね。ちゃんと表示される。
でもこの地球文字はDIRコマンドでも表示されないようだ
フォントの問題かねえ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.039s