2016-09-28 9 views
0

ユーザ名&パスワードを持つ複数のリモートPCからテキストファイルの内容を取得するにはどうすればよいですか?ユーザ名とパスワードを取得する方法

私は、クライアントコンピュータからWSUS.txtからデータを欲しいと私はS.txt上のクライアントコンピュータのIPアドレスを持っています。私は、以下のPowerShellスクリプトを書きましたが、それは動作しません:

$computers = Get-Content -Path .\S.txt 

$Credential= Get-Credential -Credential Whatusername? 

foreach ($svr in $Computers) {  
    Get-Content \\$svr\Upgrade\CUSTOMER-INV\WSUS.TXT -Credential $Credential >> d:\WSUS.log  
} 
+0

どのようなエラーメッセージ、もしあれば:

これだけ作品をあなたは既にサーバーで認証されていない場合は、

ので、このような何か(つまり、\\サーバー\何かでそれにアクセスしようとしました) 、あなたは手に入れますか?エラーメッセージが表示されない場合は、実際に何が起こりますか? – vonPryz

+0

\\ ServerX \ Upgrade \ CUSTOMER-INV \ WSUS.TXTは有効なパスです。つまり、 "\\ ServerX \ Upgrade"は有効な共有ですか? – tfonias74

答えて

0

その超きれいではありませんが、あなたは現在のセキュリティコンテキストを使用したくない場合は、認証するために、IPC $ \ ネット使用\サーバーを使用することができます。

foreach ($svr in $Computers) { 
    net use \\$server\ipc$ /user:$server\$user $password 
    Get-Content \\$svr\Upgrade\CUSTOMER-INV\WSUS.TXT -Credential $Credential >> d:\WSUS.log  
} 
関連する問題