
コマンドプロンプトにて
下記のコードを作っているのですが
) 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で質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
batである文字列内に特定の文字列が含まれているか確認したい
その他(プログラミング・Web制作)
-
バッチでテキストファイルから任意の行のみ取得したい
その他(プログラミング・Web制作)
-
Windowsのバッチファイルで正規表現の置換方法について…
Windows 10
-
-
4
バッチ処理 特定の文字以降をリネーム
Ruby
-
5
コマンドプロンプトの「%1」と「%~1」の違いがわからない
その他(プログラミング・Web制作)
-
6
コマンドプロンプトによるフォルダ内のファイル存在有無
UNIX・Linux
-
7
findstrのerrorlevel
その他(プログラミング・Web制作)
-
8
ワイルドカードを使ってでフォルダを削除
Windows 10
-
9
Dosブロンプトでtabを出力したい
その他(プログラミング・Web制作)
-
10
Batch: フォルダ内の特定のファイル以外を全て削除
その他(プログラミング・Web制作)
-
11
バッチ処理でファイルの中身を変数に入れるやり方
その他(プログラミング・Web制作)
-
12
コマンドプロンプト標準出力とファイル出力両方
その他(プログラミング・Web制作)
-
13
バッチファイル 文字列にスペースがある場合
その他(プログラミング・Web制作)
-
14
バッチで前方一致検索を教えてください。
iOS
-
15
バッチファイルでDirで取得したファイル名を変数に入れる方法
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
windowsXPでしか起動できないゲ...
-
絶対にいけるWindowsXPsp3の無...
-
windowsのインストールにてISO...
-
WindowsXPを最近のパソコンに...
-
Windows10 32ビットから64ビッ...
-
[virtualbox] Windows XP のVHD...
-
Windows 11 のウィンドゥのうっ...
-
最近、パソコンを起動するとこ...
-
パソコンに詳しい方、教えてく...
-
アウトルックを「タスクバー」...
-
フリープリントソフト「かんた...
-
パソコンで文字入力時に@マーク...
-
XPがインストールできない
-
Windows XP SP3のインストール...
-
パソコンでCDを見たい、見る...
-
WindowsXPのプロダクトキーを紛...
-
ドキュワークスの画像切り取り...
-
パソコンを買ってから何かやら...
-
エクセルのカメラ機能について...
-
印刷スープラがすぐに停止する
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
scpコマンドでリモートサーバの...
-
【ターミナル】MacBookにディー...
-
Illustratorのデータをまとめて...
-
DOSコマンドでのワイルドカ...
-
Windows10のRegSys32に登録され...
-
telnet,rlogin,rshの違いってな...
-
IBM漢字コードのSJIS変...
-
rcpコマンドについて、教えて!
-
コマンドでのコンピュータ名変...
-
DOSのAUTOEXEC.BATの書き方、等
-
cactiでグラフが表示されない
-
wgetの正規表現について
-
FTP接続中のコマンド実行結果を...
-
AIX ksh利用 grep 検索で マ...
-
linuxのreadコマンドについて
-
今年の経過日数 linixコマンド...
-
属性変更できないです。
-
Solaris rmコマンドをシェルで...
-
Linux9でのCUIの日本語表示につ...
-
lsコマンドで表示するファイル...
おすすめ情報