No.1
- 回答日時:
結論から言うと、バッチの実施機能に文字数をカウントする機能は無いので、出来ません。
> UNIXでいうところの「wc -c」です。
UNIXには「wc」というコマンドのユーティリティーが標準で備わっているので可能です。
規定のディレクトリから「wc」のコマンドのユーティリティーを削除すれば、当然実施できなくなります。
--
dirコマンドで表示されるファイルサイズを参考にするとか?
半角1バイト、全角2バイト、改行1バイト…。
早速のご回答ありがとうございます。
やはりそのような機能ははないですか・・・。
ファイルサイズで判断する方法も含めて検討してみます。
ありがとうございました。
No.2
- 回答日時:
ご回答ありがとうございます。
今回はDOSバッチで実現しなければならいという条件がついておりまして、残念ながらwshは使用することが出来ないのです。かなり厄介なんです・・・。
No.3ベストアンサー
- 回答日時:
> ユーティリティーなどは導入できず、
こういう場合、導入出来ないって事に対して明確な理由付けが無い場合が多く、単に「何となくセキュリティが」などの理由のナンセンスな条件である場合が多いです。
DOSの外部コマンド、標準ですとfcコマンド、findコマンドなども、
・置き場所がc:\windows配下
・最初からOSに付属する
以外は、他のユーティリティーと呼ばれているものと何ら変わりません。
ユーティリティーでない「wcコマンド」を.batと同じ場所に配置して実行とか。
(言い方が違うだけで、やる事は一緒。)
--
> DOSバッチで実現しなければならいという条件
「何故なのか?」と突き詰めれば必ずアラが出ますので、条件を撤回、変更させる方が合理的。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) Windowsバッチファイルでリモートデスクトップを自動ログインするが確認画面が出る対処方法 1 2022/12/19 15:48
- Windows 7 Windows7でMicrosoft VirtualPC2007 SP1を使用する 9 2022/11/17 13:12
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- その他(ソフトウェア) F-BASICで計算中の実行が中途で勝手に止まり、大変困っています。 2 2023/03/02 16:15
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- AJAX RPA(PowerAutomate)の実装について 1 2023/07/31 13:46
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- その他(OS) WindowsとMS-DOSの違いって何ですか? 5 2022/10/26 02:19
- Excel(エクセル) Excel countif関数で取り消し線のセルをカウントしないようにしたい countif関数で文 2 2023/08/21 10:27
- Gmail Gメールの表示件数 Gメールのバッチの表示件数がおかしいです 例えば実際に届いてるメールが10件なの 1 2022/04/14 01:25
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
Dosブロンプトでtabを出力したい
その他(プログラミング・Web制作)
-
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
-
4
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
5
Windowsのバッチファイルで正規表現の置換方法について…
Windows 10
-
6
複数フォルダをまとめて移動するバッチ
Windows Vista・XP
-
7
コマンドプロンプトによるフォルダ内のファイル存在有無
UNIX・Linux
-
8
Batch: フォルダ内の特定のファイル以外を全て削除
その他(プログラミング・Web制作)
-
9
バッチ処理 特定の文字以降をリネーム
Ruby
-
10
バッチファイル 指定行の切り出し
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトからファイ...
-
windowsが立ち上がりません。コ...
-
treeコマンドでソートできませ...
-
コマンドプロンプトに詳しい方!
-
全画面表示のバッチファイル
-
win10 でのMakefile の書き方が...
-
コマンドプロンプトからftp...
-
ipconfigコマンドを受け付けない
-
cmdkey.exeがXPで動作しない。
-
コマンドプロンプトで『.lnk』...
-
ファイルサーバで一時フォルダ
-
FTPコマンドのmdelet...
-
DOSバッチで文字数カウント
-
MS-DOS Commandの入力方法
-
PowershellでNASの共有フォルダ...
-
テキストファイルの特定行、特...
-
拡張子はなぜ、大文字と小文字...
-
フォルダの並び替えの項目を固...
-
Androidアルバムの画像を消去で...
-
エクセルでの計算式もしくはシ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトからファイ...
-
コマンドプロンプトに詳しい方!
-
メールが突然受信できなくなり...
-
全画面表示のバッチファイル
-
windowsが立ち上がりません。コ...
-
コマンドプロンプトで『.lnk』...
-
テキストファイルの特定行、特...
-
PowershellでNASの共有フォルダ...
-
シンボリックリンクが作れませ...
-
treeコマンドでソートできませ...
-
Windowsのコマンドプロンプト教...
-
コマンドプロンプトで完全削除
-
URLへアクセスするコマンド
-
コマンドプロンプトでシリアル...
-
CommonDialog でエラー
-
DOSバッチで文字数カウント
-
エクセル:シートの保護が解除...
-
dirコマンドの場所について
-
コマンドプロンプトで出来ること
-
net userコマンドでFullname情...
おすすめ情報