Powershellにてstringの変数の特定の部分を取り出したい。する質問をすることでしか得られない、回答やアドバイスがある。15分調べてもわからないことは、質問しよう!質問するただいまの回答率89.62%トップPowerShellに関する質問PowerShellJavaScriptを有効にしてくださいPowershellにてstringの変数の特定の部分を取り出したい。3,465退会済みユーザーやりたいこと現在Powershellでパスワードの一覧表のテキストを読み込み指定された部分(使用する箇所)をクリップボードにコピーするというスクリプトを作成中です。今のところ現在の日付からファイル名を特定し読み込むというところまでできたのですが読み込んだテキストの指定した部分のみを抜き出すという部分がうまく実現できず詰まっています。スクリプトに合わせてすべて1行になっているので場所の指定は簡単にできるのですが、その方法が調べてみてもよくわかりませんでした。【ファイル名の形式】パスワード表は1年に2回、4月と10月に更新されます(上期と下期の最初に更新)上期のパスワードファイル名にはその年の先頭に0を、下期の場合は1をつける形式にしています。【パスワードの形式】テキストファイルの中身は縦8行、横20列の2次元の表となっていたものを今回のスクリプトで扱いやすいようすべてを改行などを含まない1行で記載されています。【パスワードの指定方法】パスワードの指定は、カンマ区切りで「ローマ字,数字,数字」の形式で入力させ、ローマ字で行を指定(8行なのでA~Hまで)、1つ目の数字でその行の何文字目からスタートするか、2つ目の数字でスタートから何文字コピーするか。$pass追記パスワード表のサンプルを記載します。xxxxxxxxxxxxxxxxxxxxこれをそのままテキストファイルに記載されており使用するたびにファイルを開いて指定箇所をコピーしていました。それを今回のスクリプトに合わせて縦のアルファベットと横の1~0の数字を消しすべて1行でテキストに記載されています。XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX...このファイルを読み込み、例えばスクリプトの最初で「B,1,8」が指定されるとB列の1文字目から8文字を使用する。記載を忘れていましたが行は2文字で1セットなので指定できるのは1~0のみです。attachmentクリップ0気になる質問をクリップするクリップした質問は、後からいつでもマイページで確認できます。クリップした質問に回答があった際、通知やメールを受け取ることができます。自分も答えを知りたい質問者以外のユーザにも役立つ評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。質問の評価を上げたことを取り消します低評価-評価を下げられる数の上限に達しました評価を下げることができません1日5回まで評価を下げられます1日に1ユーザに対して2回まで評価を下げられます質問の評価を下げるteratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。コメントをしてください。送信する質問の評価を下げる機能の利用条件この機能を利用するためには、以下の事項を行う必要があります。サンプルを質問に記載ください。サンプルを質問に記載ください。件sort評価が高い順sort新着順sort古い順linkcheckベストアンサー0substringを利用すれば良いのではないでしょうか。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。16:41やりたかったことそのままのメソッドでした。ありがとうございますやりたかったことそのままのメソッドでした。$input.split(",")エラーが出るとおもうのですが。いう名前のメソッドが含まれないため、メソッドの呼び出しに失敗しました。$inputは変数として使用できません。別の変数名を使用してください。$inputは定義済みです。評価が高い回答ほどページの上位に表示されます。remove低評価0回答の評価を下げる下記のような回答は推奨されていません。評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。今普通に動いています。Windows7です今普通に動いています。0PowerShellのエラーについて。思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る閉じるトップPowerShellに関する質問Powershellにてstringの変数の特定の部分を取り出したい。頂いたご意見への回答は行っておりません。