質問編集履歴

6

誤字

2022/06/11 02:56

投稿

tamtam0423
tamtam0423

スコア23

test CHANGED
File without changes
test CHANGED
@@ -44,10 +44,10 @@
44
44
  pause
45
45
 
46
46
  rem 1909バージョン判定
47
- set MECM1909Chk= 5.00.9012.1020
47
+ set MECM1909Chk=5.00.9012.1020
48
48
 
49
49
  rem 2111バージョン判定
50
- set MECM2111Chk= 5.00.9068.1000
50
+ set MECM2111Chk=5.00.9068.1000
51
51
 
52
52
  rem バージョン番号抜粋
53
53
  set NewMECM1909=%MECM1909Chk:~5,4%

5

コード修正。指摘事項反映

2022/06/11 02:49

投稿

tamtam0423
tamtam0423

スコア23

test CHANGED
File without changes
test CHANGED
@@ -11,7 +11,7 @@
11
11
 
12
12
  ■現在の状況
13
13
  1909バージョンのMECMクライアント(5.00.9012.1020)が導入されたPCでスクリプト実行後、
14
- 分岐の処理が”else if !mainNumber! GEQ %NewMECM1909%”に走る形で処理が終わってしまう。
14
+ 分岐の処理が”else if !mainNumber! GTR %NewMECM1909%”に走る形で処理が終わってしまう。
15
15
 
16
16
  ■実施したこと
17
17
  ”else if !mainNumber! EQU %NewMECM1909%”の変数を以下に変更し、再実行を試みました。

4

誤字

2022/06/11 02:40

投稿

tamtam0423
tamtam0423

スコア23

test CHANGED
File without changes
test CHANGED
@@ -119,7 +119,7 @@
119
119
 
120
120
  ) else if !mainNumber! GTR %NewMECM1909% (
121
121
 
122
- rem !mainNumber! >= %NewMECM1909%
122
+ rem !mainNumber! > %NewMECM1909%
123
123
  rem 現SCCMバージョンが、対応バージョン以上です
124
124
 
125
125
  echo.

3

体裁編集

2022/06/11 02:38

投稿

tamtam0423
tamtam0423

スコア23

test CHANGED
File without changes
test CHANGED
@@ -117,7 +117,7 @@
117
117
  pause
118
118
  goto _EXIT
119
119
 
120
- ) else if !mainNumber! GEQ %NewMECM1909% (
120
+ ) else if !mainNumber! GTR %NewMECM1909% (
121
121
 
122
122
  rem !mainNumber! >= %NewMECM1909%
123
123
  rem 現SCCMバージョンが、対応バージョン以上です
@@ -131,7 +131,7 @@
131
131
 
132
132
  ) else if !mainNumber! LSS %NewMECM1909% (
133
133
 
134
- rem !mainNumber! < %NewSCCM%
134
+ rem !mainNumber! < %NewMECM1909%
135
135
  rem 現SCCMバージョンが、対応バージョンよりも小さい
136
136
 
137
137
  echo.

2

体裁修正

2022/06/11 01:57

投稿

tamtam0423
tamtam0423

スコア23

test CHANGED
File without changes
test CHANGED
@@ -29,7 +29,6 @@
29
29
  EQUからNEQに変更したことで想定している挙動を見せたため、バージョン番号の切り抜きとPowershellのCurrent Version抽出結果との参照がうまく実施されていないと考えたため、バージョン切り抜きを使用せずにスクリプトを流したりしましたが、結果は変わらず。
30
30
  ほかに対処がないかをWeb検索で調査したものの、有用がものは見つからず。
31
31
 
32
- ---以下コード---
33
32
  ```batfile
34
33
  @echo off
35
34
  chcp 65001

1

体裁修正

2022/06/11 01:53

投稿

tamtam0423
tamtam0423

スコア23

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,5 @@
1
1
  batファイルのif文の処理について質問がございます。
2
- ※当アカウントで類似の質問が乱立しておりますが、別件の質問でございます。尚、重複している質問は削除リクエスト済みです。
2
+ ※当アカウントで類似の質問が乱立しておりますが、**当質問は別件の質問でございます**。尚、重複している質問は既に削除リクエスト済みです。
3
3
 
4
4
  MECMクライアントのバージョンに応じて、分岐を加えておりますが、想定した挙動を見せません。
5
5
  想定しているゴールと、現在の状況、実施したことを記載しております。