A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
> この様に【A】に「テスト%テストカウント%」を表示させたいんですが上手くいきません。
全然わかりません。「【A】に表示させる」って、どういう意味ですか??
変数を展開しないで、「テスト%テストカウント%」とそのまま変数名を表示させたいんですか??
・期待する出力結果
・実際の出力結果
をそのまま書いてください。
No.2
- 回答日時:
前半は何ですかね?質問と関係ない?
> set /a A後=%A%+1
変数名がおかしいです。
set /a A後=%A後%+1
でしょうね。
↓これは何ですかね?何をしたい?
echo %テスト %あ%%
No.1
- 回答日時:
本来なら、以下のように文字列と数値は分けた方が良いかと思います。
―――――――――――――――――
@echo off
rem ■ 設定
set A=テスト
set カウント=1
rem ■ ループ開始
:loop
rem ■ 変数「A」、「カウント」を表示
echo %A%%カウント%
rem ■ 1秒待つ
timeout 1 > nul
rem ■ 変数「カウント」に「1」を足す
set /a カウント=%カウント%+1
rem ■ 戻る
goto loop
―――――――――――――――――
強引に質問文の例でするなら、以下のような感じにすると出来るかと思います。
―――――――――――――――――
@echo off
rem ■ 設定
set A=テスト1
rem ■ ループ開始
:loop
rem ■ 「A」を表示
echo %A%
rem ■ 1秒待つ
timeout 1 > nul
rem ■ 「A後」の代入
set /a A後=%A:テスト=%+1
rem ■ 「A」の代入
set A=テスト%A後%
rem ■ 戻る
goto loop
―――――――――――――――――
「:テスト=」は、変数「A」の値にある「テスト」という文字列を、「=」の後の文字列に置換する記述です。
今回は「=」の後に何も無いので、消す処理となります。これで数値だけにしています。
ざっと書いただけなので、何かミスがあったらすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) VB.NETの正規表現について 4 2022/04/12 16:54
- その他(プログラミング・Web制作) 単純なコマンドプロンプトが動きません。 2 2022/04/19 15:21
- Visual Basic(VBA) エクセルVBAのコードで質問です。 下のコードはJ16の文字列をB3を起点とする範囲から探して、見つ 5 2023/04/07 11:07
- その他(プログラミング・Web制作) BATファイルについて 2 2023/07/20 20:18
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- 中学校 期末試験について 2 2022/06/06 10:26
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- その他(就職・転職・働き方) WAIS-IV知能テストの結果はバイトや就職時に判断材料として使えるか? 1 2022/06/14 16:09
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
高校に入学したばかりの体育の...
-
MsgBoxがコンパイルエラーにな...
-
HDDのチェック方法
-
大学の成績について
-
祖母が亡くなりました。 金曜日...
-
【教えて下さい!】PDF→Excelの...
-
LANテスターを使わずにLANケー...
-
私は相談室登校をしています。 ...
-
聞こえるように悪口は言うが、...
-
何もしてないのに嫌われるって……
-
好きな人が悪口を言われている...
-
私はよく妬まれます。 理由は、...
-
振った元カノの悪口を言う男の...
-
身体ボロボロでも受かればOK
-
「いいものをもってる」という...
-
発達障害者は教師になれるか
-
才能が1つもない人って病気な...
-
「お山の大将」は なぜなかなか...
-
悪口はどこからが悪口でしょうか?
-
進学校に通う息子は、想像以上...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
高圧ケーブルの耐圧試験の時の...
-
MsgBoxがコンパイルエラーにな...
-
大学の成績について
-
高校に入学したばかりの体育の...
-
祖母が亡くなりました。 金曜日...
-
マザーグースのことをよく知っ...
-
過去問
-
むかし小学校で受けさせられた...
-
DHCPを同一セグメントに2台に...
-
統計、平均値と中央値について
-
NaOHの化学式の表記についてです。
-
Zoomテストミーティングで動作...
-
VB.NETの正規表現について
-
大学受験 共通テスト 東北大
-
5.1chのテストソフト
-
テスト中とかに知ってる曲がリ...
-
大学2年です。入学後1年経って...
-
LANテスターを使わずにLANケー...
-
古いUSBメモリ(32MB)...
-
オンスケジュールとは?
おすすめ情報


回答ありがとうございます。
echo %【A】%
set /a テストカウント=%テストカウント%+1
echo テスト%テストカウント%
●この様に【A】に「テスト%テストカウント%」を表示させたいんですが上手くいきません。
http://oshiete.goo.ne.jp/qa/11566632.html
少しわかりやすいかもしれません