[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
68: 2017/04/27(木)06:44:05.61 ID:Ek2Yalzm(1) AAS
複数のファイルがあり、ぞれぞれ中身が
fileID: aaaa within(
);
や
fileID: akf within(
);
などfileID: ~ within();は固定です。
各ファイルのaaaaやakfを読み込みの際に変数に取り込みたいのですがどのように書けばいいでしょうか?
fileID: aaaa within(はファイルの一行目なので set /p fl=< %inputFile% でとれました。
179: 2017/08/29(火)20:06:42.61 ID:KnTCuJQc(1) AAS
set "a=あああ_"
set "b=.flv"
setlocal enabledelayedexpansion
for /L %%i in (1,1,99) do set /a c=%%i+1000 & ren "!a!%%i!b!" "!a!!c:~1!!b!"
216(1): 2017/10/16(月)04:34:03.61 ID:3Tj/cKOj(1) AAS
vbs 正規表現置換 ファイルリネーム
234: 2017/10/18(水)22:23:22.61 ID:hY2xT5yc(1) AAS
batって大体はD&Dして使うようなの書いてるな
249: 2017/10/24(火)18:41:12.61 ID:QQrV41zo(1) AAS
PowerShellのスクリプトファイルの拡張子は普通.ps1を使うが
デフォルトではファイルの実行を許可してないし、
また許可後もダイレクトにファイル名を指定しても実行できない
って保険かけすぎで入門者には敷居が高いだろと思わないでもないなあ
>>247
where-objectを入れてみた
(まだ2時間ぐらいしかやってないんでもっといい書き方があるかも)
$re='^(\d+)月(\d+)日';ls -directory|? name -match $re|ren -whatif -newname {$_.name -replace $re,'$1$2'}
このスレ的にはアリアス使うなら、lsよりもdirが合ってる気もするけど
364: 2018/02/18(日)19:16:35.61 ID:yvQzNzLN(1) AAS
>>363
それはバッチから使えるの?
383(2): 2018/02/20(火)02:00:13.61 ID:ZtM0s1po(2/3) AAS
なんでバッチスレでパソコン博士がWSLでイキってるの?
396: 2018/02/20(火)23:20:45.61 ID:wdwe47Ke(11/11) AAS
嫌うのは相手の問題だからどうしようもない
俺に対する勘違いは、俺の問題だから解決する必要がある
508(1): 2018/05/02(水)02:01:56.61 ID:z5LQTSUi(1) AAS
>>504-507
ありがとうございます。hex2decは試行済でした。
1234567890000987654321000000
を渡すと
7766001854005038656 = 0x6BC6618A48FECE40
このように崩れます。
やはり無理がありますか。。。
gawkはlinuxのようですね。windowsで実現する方法を求めていました。
バッチファイルでは出来そうにないのでWSH JScriptあたりを探してみたりしていました。
他手段を探してみたいと思います。ありがとうございました。
551: 2018/05/17(木)11:47:23.61 ID:TsNh8oQN(6/9) AAS
>>550が不可ならそれを前提条件にするしかないだろ
ちょっと直してみた
@echo off
call :check_num "%~1" result
echo %result% & pause & goto :eof
:check_num
setlocal
set "b=FALSE" & if "%~1"=="" goto x
for /f "delims=-+0123456789 tokens=*" %%i in ("%~1") do (
set "a=%%i" & if not defined a set "b=TRUE"
省3
598(1): 2018/07/11(水)20:28:10.61 ID:mCCOIiej(1) AAS
>>597
Ruby は実行環境のインスコがいる。
PoerShell はD&Dできない。
それ以前に、特殊な世界ではいまだに XP が現役だったりする。
Win7SP1以降のアップデートパッチを1個でも当てたら動作保証しませんなどというフザけた業務システムも実在する。
レジストリを汚すインスコは駄目だけど、ネイティブコンパイルしたコマンドをコピーして使う分にはおk、てな環境もある。
とりあえず、スクリプトを使用した D&D のファイルパス問題回避の最大公約数的解決は VBScript しかないんじゃないかな。
(さすがに Win9X な環境はもうないだろう…と思うけど)
使える環境なら検討した方がいいけど、安易な「○○使えばいい」という回答は頭が悪すぎる。
771(1): 2018/08/17(金)05:25:51.61 ID:KaaDwp63(1) AAS
>>763
本当に頭悪いんだな w
いきなりdir \\hoge.local\hogeが失敗しただけだと何が起きてるのかわからん
pingが通ってるかどうかで障害の範囲がある程度絞れる
ちょっとしたシステムだとネットワークとサーバーで違うベンダーが構築してるとかあるからどっちを呼び出すかの切り分けに使ったりする
982: 2018/11/20(火)06:48:32.61 ID:TCh3BaRv(1) AAS
>>981
> lzhは脆弱性があるから使うべきではない
脆弱性は対策されてるよ
使用しない方がいいと言うのはlzhの脆弱性じゃなくてアンチウイルスソフトが対応しないから
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.053s