[過去ログ] 【.cmd】 バッチファイルスクリプト %12 【.bat】©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
70: 2017/04/29(土)21:00:05.56 ID:GvSnly4L(1) AAS
>>69
"within("しか取れませんでした。
71: 2017/04/29(土)23:45:46.56 ID:AyX6Tpbc(1) AAS
書いたコマンドとテストした対象ファイルの1行目をコピペで貼ってみ
81(1): 2017/05/19(金)21:01:19.56 ID:ya28xWZT(2/4) AAS
>>80
レスありがとうございます
読み取り属性の方は最終手段としてとりあえず書かれたコマンドを追記してテストしていますが
エラーで強制終了してしまいます・・・
ヒントは頂けたのでちょっと考えてみます
109: 2017/06/19(月)21:06:26.56 ID:HM1jnBNt(1) AAS
moroとかsukebeとか名付けがオッサン臭いんだがw
174: 2017/08/22(火)21:10:23.56 ID:rIu52qT/(3/3) AAS
結局、実行batのディレクトリ内にnkf32を導入し、
nkf -s --overwrite %HTML%
と書き加えて対処致しました
183: 2017/08/31(木)18:00:47.56 ID:kMuf1wHV(1) AAS
なんでか知らないけど他人に勝手にマルチポストされたけど>>175の質問は元のスレで解決したのでもういいです
184(1): 2017/09/03(日)22:03:48.56 ID:BJjXydYg(1) AAS
cd \
pushd D:\abc
setlocal
popd
としても元の \ に戻らなかった
228: 2017/10/17(火)22:45:54.56 ID:bWF1v8hX(2/2) AAS
参考にWSHでもどうぞ(hoge.jsファイルとして作成)、コマンドプロンプトから
hoge "フォルダ名" (又は cscript //nologo hoge.js "フォルダ名")
又は、エクスプローラ等からフォルダをこのjsファイル(又はショートカット)にドロップして実行
var fso = new ActiveXObject("Scripting.FileSystemObject");
var args = WScript.Arguments;
if(args.length<1) throw Error("引数にフォルダを指定してください");
if(!fso.FolderExists(args(0))) throw Error("指定のフォルダが存在しません");
var folder = fso.GetFolder(args(0)), s = "", success = [], fail = [], name, name2, em, i, r;
var re = /^(\d{1,2})月(\d{1,2})日(.*)$/;
var func_new_name = function(all,mm,dd,ss) {
if(mm<1 || mm>12 || dd<1 || dd>31) return "";
return ("0"+mm).substr(mm.length-1) + ("0"+dd).substr(dd.length-1) + ss;
};
em = new Enumerator(folder.SubFolders);
for(em.moveFirst();!em.atEnd();em.moveNext()) {
name = em.item().Name;
if(re.test(name)) {
name2 = name.replace(re,func_new_name);
if(name2) {
try{em.item().Name = name2; success.push(" "+name+" -> "+name2);}
catch(e) {fail.push(" "+name+" -> "+name2);}
}
}
}
if(success.length>0) s = "リネーム成功\n"+success.join("\n");
if(fail.length>0) s += "\nリネーム失敗\n"+fail.join("\n");
WScript.Echo(s || "対象フォルダなし");
265(1): 2017/11/06(月)23:15:25.56 ID:RrRem/45(1) AAS
バッチファイルに渡された引数が1つなのか2つなのかを判定したいのですが
どのように記述すれば良いのでしょうか?
以下ではダメでした。
if defined %2 echo 引数は2つです else echo 引数は1つです
284: 2017/11/20(月)14:42:11.56 ID:rhJshzCP(1/2) AAS
64bitOS環境
バッチ1つでWOW64内のcmdで実行する方法ってありますか?
309: 2017/12/29(金)10:58:34.56 ID:dNvcaBYU(1) AAS
VBScriptは依然として結構イケると思うけどな
365: 2018/02/18(日)19:20:27.56 ID:F2O3xW/S(1) AAS
普通に使える
ubuntu run curl --help
377(6): 2018/02/20(火)00:57:48.56 ID:amqSspGZ(2/7) AAS
Windows のコマンドプロンプトから、
wsl bash -c "echo 'hello'"
出力結果 : hello
これぐらいのLinux の起動・実行・終了は、1秒!
定時処理ぐらい楽勝
サーバーみたいに常時実行しなければ大丈夫
486(2): 2018/04/22(日)03:16:01.56 ID:HWr0EbfP(1) AAS
>>481は3行1セットを大前提として1行目+タブ+3行目で1行として出力するバッチやね
中身が何かっての全く確認しないから変な行あったら以後盛大に誤爆する
488: 2018/04/22(日)07:14:11.56 ID:H/AU6k7y(1) AAS
だからなに?
704(2): 2018/08/11(土)21:47:36.56 ID:HlmNsX8I(1) AAS
こういうことじゃないかな?
set ERRORLEVEL=0
hogecommand
if %ERRORLEVEL% gtr 0 goto :ERROR
これが絶対真にならず、ジャンプしないとか
913: 2018/10/29(月)06:11:32.56 ID:VYDzXbvz(1/8) AAS
?
findstr /v "AAA AAD" bass.csv>output.csv
で行くはずだがだめだった?
これが行ければ除外パターンを作るfor /f文を前段に作るだけで終わると思うが
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.036s