【.cmd】 バッチファイルスクリプト %15 【.bat】 (907レス)
1-

386
(1): 2023/07/06(木)23:12 ID:T1YQhEvz(4/4) AAS
コマンドのリダイレクトで化けない文字なら問題ないはず
387: 2023/07/07(金)04:34 ID:KFogdpBJ(1/2) AAS
おやじギャグ
388: 2023/07/07(金)07:40 ID:T33gGQqj(1/2) AAS
こうやって、自分自身と list.txt を除外しておけばよかったわ。
他にも除外したいファイルがあったらファイル名の前後に / つけて list.txt に書き足せばいい。
一応、こんな風に / で区切れば、1行に複数のファイル名が書けるよ。
あ、もちろん、ワイルドカードは使用できませんので念のため。

if not exist %t% echo /%~nx0/%t%/> %t%
389: 2023/07/07(金)10:20 ID:tybFBPle(1/2) AAS
誰も使わんから大丈夫だよ
390: 2023/07/07(金)10:41 ID:EBn5GntH(1) AAS
特殊だよね
普通なら処理済のサブフォルダでも作って移動させとくよ
あと個人的に使うならattributeの属性でやるかもしれん
391: 2023/07/07(金)11:39 ID:xjbAveHj(1) AAS
曖昧な質問にここまで労力をかけるのか
392: 2023/07/07(金)13:22 ID:vTnbMP+F(1) AAS
アホだなーって思いながら見てたが
ファイルスタンプや日付関係はpowershellでやったら一瞬で終わるから検討しなよ
393: 2023/07/07(金)14:01 ID:tybFBPle(2/2) AAS
バッチファイルが糞すぎるだけでその程度なら別にvbs(wsh)でもいいけどな
394
(1): 2023/07/07(金)14:50 ID:T33gGQqj(2/2) AAS
このスレへ書かれたわけだから、敢えてバッチファイル縛りのマゾプレイしてるけど、
何使ってもいいのなら、一番長く使ってきて慣れている C で書くよ。高速だし。
395: 2023/07/07(金)18:37 ID:GxNDHmP5(1) AAS
俺はC++
396: 2023/07/07(金)18:42 ID:KFogdpBJ(2/2) AAS
>>394
確かにマゾにピッタリだよ、バッチ
397
(1): 2023/07/07(金)20:54 ID:62nZLiJF(1) AAS
昔はまともなコンパイラなんて何万円もしたからな
バッチなんて使っているのはその世代だろ
398: 2023/07/08(土)00:17 ID:7l9oEDc+(1) AAS
オプションや設定で1回のバッチでは指定ソフトが1回しか起動しないようにってできないでしょうか
399: 2023/07/08(土)01:48 ID:8phSh46w(1) AAS
>>386
dir > con で ? 文字になるファイル名だろ
400: 2023/07/08(土)09:46 ID:l5c+v8IK(1) AAS
バッチ書いてて一番むかつくのは、0 で始まる数字(0x 以外)は 8 進数扱いになる点。
だから、%time% から分や秒を取り出して計算に使おうとして、例えば
set /a s=60-%time:~6,2%
と書いたら、08秒と 09秒の時に「無効な数字です」と怒られるので
set /a s=160-1%time:~6,2%
とか書くことになる。8進数は滅多に使わないから、それより 2 進数に対応しろと言いたい。
%time% で時間の 10 の位が 0 の時スペースになるのは、8進数になるのを防ぐためだろう。
401: 2023/07/08(土)10:18 ID:iRLmrC8y(1) AAS
いまさら何をいってもcmdは変わらん。署名が変わるだけ
ターミナルはwtが追加されたけど
402: 2023/07/08(土)19:09 ID:wtJKE3gc(1/2) AAS
>>397
Zortech C++ 1.0持ってたけど
バッチはバッチ
使い分けてたよ
403: 2023/07/08(土)19:10 ID:wtJKE3gc(2/2) AAS
mifes起動するのにいちいちspawnとか
そういうマゾプレーはしてなかった
404: 2023/07/09(日)07:40 ID:oyETgJfu(1) AAS
自分が使っていたのは VZ Editor だったな。
バイトやってたところのシステムは CP/M (80) で WordMaster を使ってた。
405: 2023/07/23(日)13:16 ID:zPqD9Olc(1) AAS
実現したいこと:Windowsのデバイスマネージャでデバイスの有効無効を判定した上で切り替えたい
考えたこと :devcon status [ID] で条件判定して有効無効切り替えられるのでは?
内容

devcon status [ID]
でデバイスの状態は表示される

例 有効の場合
>devcon status "USB\VID_9886&PID_0038&REV_0000&MI_00"
USB\VID_9886&PID_0038&MI_00\B&9AE5250&0&0000
Name: Astro MixAmp Pro Voice
Driver is running.
省13
1-
あと 502 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.196s