問題タブ [powershell-v6.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
364 参照

powershell - 異なるパスセパレーターはどのように処理されますか?

すべての PowerShell プラットフォームで実行されるコードを記述したいと考えています。\次のコードは、Windows では/パス区切り記号を使用し、Linux ではパス区切り記号を使用して出力を生成します。

objディレクトリの下にあるファイルを除外したい。ディレクトリの数と深さobjは不明です。これを行う 1 つの方法は、次のようなものを使用してそれらを除外することです。ただし、Linux ではパス セパレータが異なるため、これは機能しません。

正規表現パターンを使用するとうまくいくように見えますが、これを行うためのより明確な方法があるかどうか知りたいです。これは厄介だと思います。それだけでなく、この\\文字は Linux ファイル名の一部として有効であり、このコードに脆弱性が存在する可能性があります。

0 投票する
2 に答える
1132 参照

powershell - デフォルト端末を PowerShell 6.0 に設定できない

vscode のデフォルト ターミナルを PowerShell 6.0 に設定しようとしています。ただし、vscode を再起動すると、次のメッセージが表示され、ターミナルが起動しません。

これが私が試したユーザー設定オーバーライドコードです。注: バックスラッシュのパス区切りはエスケープする必要があります。

0 投票する
2 に答える
180 参照

powershell - -PathType パラメータを使用すると、Test-Path の効率はどのように影響を受けますか?

引数を使用して-PathTypeリーフまたはコンテナーを指定すると、Test-Pathコマンドレットの効率に影響がありますか?

ここでの利益が無視できるものであるとは想像できないので、もっと学術的な質問です。