2017-04-13 4 views
-8

私は今までにコンピュータに保存したすべての電話番号を見つける必要があります。すべての電話番号は8つの数字で構成されています。長さが8桁の文字列をコンピュータ上のすべてのテキストファイルで検索し、これらのファイルの場所を印刷するか、単にこれらの数値をコピーする方法はありますか?Batch/PowerShell Script/VBScriptで文字列の長さを見つける方法はありますか?

私が試したコードを提供する必要がありますが、どこから始めたらよいかわからないので何も試していません。私はバッチがそのような機能を持っていないと聞いた。他の2つの言語はどうですか?

注:すべてのファイルを検索する方法の説明は探していませんが、これは単なる紹介にすぎません。主な問題は文字列の長さを見つけることです。

なぜ、あなたがdownvotingをしているのかが私には役立つでしょう。

+0

検索を開始することができます:**すべてのファイルを検索するには?** – dcg

+0

私はその部分を知っています、dcg。自分自身をより明確にするために編集しました。 – Daniel

+4

*私が試したコードを提供するはずですが、どこから始めるべきか分からないので何も試していません。* - スタックオーバーフローのトピックに関する質問はありません。良い質問をすることは悪い質問を良くしない。グーグルの「powershell string length」は確実にあなたをさらに引き付けるでしょう。 "powershell検索ファイル"、 "文字列のためのpowershell検索ファイル"などと並んで。 – TessellatingHeckler

答えて

0
findstr /m /R "[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]" *.txt 

プロンプトからfindstr /?を参照してくださいこれらのファイルが一覧表示されます。

+0

私はそれをテストします、ありがとう!最後に、助けに興味のある人。 – Daniel

関連する問題