問題タブ [get-childitem]

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 投票する
1 に答える
4504 参照

powershell - 制限付きフォルダー (他のユーザー フォルダー) 内のファイルを検索する Powershell スクリプト

ファイルを検索するスクリプトを作成しています。ファイルが見つかった場合は、ファイルが配置されているコンピューターの名前とパスを使用して、サーバーに txt ファイルを書き込みます。

1)プログラムを展開してpowershellスクリプトを起動できるサードパーティプログラムを使用しています.

問題は、そのプログラムが管理者ユーザーとしてスクリプトを起動するため、powershell スクリプトが C:\Users[some_other_user] フォルダーのファイルを検索できないことです。

制限されたフォルダーでも検索を強制する方法はありますか?

2) 2 番目の質問はそれほど重要ではありませんが、C: だけでなく D: も $filePath に含めることは可能ですか?

==================================== 編集: わかりました、今の問題はさらに悪いと思います. ユーザーフォルダだけでなく、Cディスクも全く検索しない・・・なぜか気が付かなかった。

したがって、問題はpowershellスクリプトではなく、サードパーティの展開ツールにあります. 物理コンピューターでスクリプトを手動で起動すると、機能します。

したがって、このスクリプトを別の方法で起動する方法を見つけた方がよいでしょう。ユーザーのためにこのスクリプトを起動できる他の方法はありますか?

cmd.exeからローカルマシンで試しました:

D: と I: のみで検索結果が返されましたが、C: は無視されました。

==================================== EDIT2: Powershell を通常のユーザーとして起動し、スクリプトを実行すると、C ディスク上にファイルが見つかります。

管理者のコピー アンド ペースト スクリプトとして Powershell を起動すると、機能しません。C ディスク上のファイルが見つかりません。

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

powershell - 最後にログオンしたユーザーを見つけるための Get-ChildItem

get-childitem を使用して最後にログオンしたユーザーを見つけるためのこの投稿は非常に役に立ちました。Powershell - 最後にログオンしたユーザー - 同じ入力、異なる出力

しかし、私はいくつかの問題に直面しています。

次のコマンドを書いています。

次の形式で出力を提供します

これらすべての行ではなく、この出力 jjoe を作成するにはどうすればよいですか?

私は試した

しかし、うまくいきません。

ありがとうございました!

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

powershell - 最新の書き込みアクセスを持つ出力サブフォルダー

次のpowershellコマンドがあります

これにより、$FilePath 内のすべてのサブフォルダーの名前が出力されます。最新の書き込み時刻でサブフォルダーを出力するにはどうすればよいですか?

0 投票する
1 に答える
1547 参照

powershell - IF Get-ChildItem : パスが見つかりません THEN 他のパスに接続します

PowerShell が \10.10.10.10\C$\Users に接続できない場合、\10.10.10.10\C$\Documents and Settings に接続しようとするように、powershell スクリプトを作成する方法を見つけようとしています。

これまでのところ、次のコードがあります

パス \10.10.10.10\C$\Users が存在しない場合、エラーが発生します

\10.10.10.10\C$\Documents and Settings への接続を試行するようにコードを変更する方法。それ以外の場合は、ユーザー フレンドリーなメッセージがスローされます。

編集

引数が「sender-ip=10.10.10.10」の形式であるスクリプト全体を次に示します。

0 投票する
1 に答える
64 参照

powershell - 自分のコンピューターのみのフォルダー内のファイルの合計ではなく、コンピューターのリストのフォルダー内のファイルの合計を検証します

私を助けてください。このステートメントを変更して、自分のコンピューターのみに存在する同じフォルダーの合計を検証するのではなく、テキスト ファイルのコンピューターのリストからフォルダーのファイルの合計を検証するようにする必要がありますか? それが役立つ場合は、コンピューターのルートを c$ として共有しています。最終結果には、クエリから true を返したすべてのコンピューターのリストが含まれる、errorsumoffiles.txt が作成されます。

正しい構文は次のようになると思います... get-content computerlist.txt | クエリ | output しかし、powershell はパイピングの前に評価が必要ですか? out-file である不正なsumoffiles.txt には、-ne 比較演算子から「true」を返したコンピューターの名前のみが含まれます。ありがとうございました。

0 投票する
3 に答える
495 参照

android - アイテムがその親のどの子であるかを知る方法

複数選択リスト ビューがあり、そのアダプター用にレイアウト ファイルを設計しました。レイアウトに画像ビューがあり、それがクリックされたときに、それがリストのどの子であるかを知りたいです。メソッド list.getChildAt(???) をさらに使用するためのリストである親の子 ID を意味します。誰かがそれを取得する方法を教えてもらえますか?

画像はリスト ビューから独立しており、その onClick 属性については、画像ビューのリソースを変更する別のメソッドを作成しました...特定の imageView をクリックしたときにその子がどの子であるかを知るにはどうすればよいですか?

XML レイアウトには、次のようなものがあります。

そして、ここに deleteSelected メソッドの一部があります:

アダプタを次のように設定しました。

deleteSelected() 内の getID() メソッドでアクセスできるように、各画像ビューの ID を設定するにはどうすればよいですか?