
コマンドプロンプトにて
下記のコードを作っているのですが
) else if not "%%i"=="--*" (
の部分で、「--」を含んだ場合は処理しないように
したくワイルドカードを設定してみたのですが
うまく判断されません。
ワイルドカードは使えないのでしょうか?
rem //グループ一覧取得
echo "">>"%LOGFILE%" 2>&1
echo "グループ一覧">>"%LOGFILE%" 2>&1
for /f "tokens=1" %%i in ('net localgroup') do (
if "%%i"=="コマンドは正常に終了しました。" (
echo "グループ一覧取得完了"
) else if not "%%i"=="--*" (
rem //ファイル出力処理
echo "%%i">>"%LOGFILE%" 2>&1
)
)
No.3ベストアンサー
- 回答日時:
if 文の文字列比較でワイルドカードは使えません。
発想をかえて、net localgroup コマンドの実行結果から"--"を含んだ行を取り除く方法に変えてはどうでしょうか? find /V "--" で "--"を除いた行が表示されます。
rem //グループ一覧取得
echo "">>"%LOGFILE%" 2>&1
echo "グループ一覧">>"%LOGFILE%" 2>&1
for /f "tokens=1" %%i in ('net localgroup^|find /v "--"') do (
if "%%i"=="コマンドは正常に終了しました。" (
echo "グループ一覧取得完了"
) else (
rem //ファイル出力処理
echo "%%i">>"%LOGFILE%" 2>&1
)
)
No.2
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 単純なコマンドプロンプトが動きません。 2 2022/04/19 15:21
- PHP PHPの構文で間違えが分からない 5 2022/07/11 16:38
- UNIX・Linux 次の要件を満たすにはどのように修正したらよろしいでしょうか 1 2022/11/24 20:57
- PHP PHP MySql ページング 2 2022/09/20 06:38
- PHP SQLとPHPの連結方法がわからないのでアドバイスお願い致します 1 2022/07/12 12:16
- Perl RSSにdiv,ul classを付けたいのですがどのようにつけるのかわからないです 2 2022/03/28 01:53
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
このQ&Aを見た人はこんなQ&Aも見ています
-
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
-
4
Windowsのバッチファイルで正規表現の置換方法について…
Windows 10
-
5
コマンドプロンプトによるフォルダ内のファイル存在有無
UNIX・Linux
-
6
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
7
バッチ処理 特定の文字以降をリネーム
Ruby
-
8
バッチファイルで変数の中身をファイル出力したい
UNIX・Linux
-
9
コマンド実行結果を環境変数に代入する方法ありますか
iOS
-
10
Batch: フォルダ内の特定のファイル以外を全て削除
その他(プログラミング・Web制作)
-
11
Dosブロンプトでtabを出力したい
その他(プログラミング・Web制作)
-
12
バッチで前方一致検索を教えてください。
iOS
-
13
テキストファイルから最終行の抽出
Windows Me・NT・2000
-
14
コマンドプロンプトで変数が数字であることを判定する方法
その他(プログラミング・Web制作)
-
15
Excelのセルにユーザー名を表示する方法
Excel(エクセル)
-
16
バッチファイル 複数ファイルの存在確認及び、比較方法
その他(プログラミング・Web制作)
-
17
DOSコマンドのforで空白行をスキップしない
UNIX・Linux
-
18
【DOSコマンド】for の デリミタにダブルクォーテーションを使うには
その他(OS)
-
19
バッチファイルでDirで取得したファイル名を変数に入れる方法
その他(プログラミング・Web制作)
-
20
findstrのerrorlevel
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
scpコマンドでリモートサーバの...
-
DOS コマンドが・・・
-
loggerコマンドでkern.warning...
-
linuxでの実行中のプログラムの...
-
MS-DOS ver. 6.20 で。
-
ターミナルでファイル名の指定...
-
今年の経過日数 linixコマンド...
-
システムまるごとコピーする方法
-
JPEG画像のコメント欄に文字列...
-
Linux shell ftp 転送 エラー制御
-
OS X で指定した時間にシステム...
-
cron登録不可(´・ω・`)
-
Linuxのユーザーのパスワードを...
-
属性変更できないです。
-
PC-DOSのバージョンの違いによ...
-
コマンド プロンプトで作成し...
-
シェルでcdの履歴保存
-
cactiでグラフが表示されない
-
Windows10のRegSys32に登録され...
-
動的に日時を取得しファイル名...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
scpコマンドでリモートサーバの...
-
Illustratorのデータをまとめて...
-
cactiでグラフが表示されない
-
DOSコマンドでのワイルドカ...
-
Windows10のRegSys32に登録され...
-
【ターミナル】MacBookにディー...
-
Warning: Output is not to
-
IBM漢字コードのSJIS変...
-
rcpコマンドについて、教えて!
-
Linux shell ftp 転送 エラー制御
-
FTP接続中のコマンド実行結果を...
-
wgetの正規表現について
-
loggerコマンドでkern.warning...
-
BATファイル実行にフォーカ...
-
telnet,rlogin,rshの違いってな...
-
lsコマンドで表示するファイル...
-
AIX ksh利用 grep 検索で マ...
-
PC-DOSのバージョンの違いによ...
-
月毎のログファイルサイズの平...
-
属性変更できないです。
おすすめ情報