0

次の情報があります。

  • リモート マシン名/アドレス
  • リモート マシンの管理者権限を持つアカウントの資格情報
  • 必要なファイルの完全なパス (例: C:\program files\application\file.txt)

私のアプリケーションは、管理者権限を持つローカル マシンでも実行されています。

リモートファイルを開く/読み取るにはどうすればよいですか?

注: ファイルが共有パスにあるという保証はありません。

4

1 に答える 1

1

いくつかの問題が発生します。まず、資格情報をリモート サーバーに渡したいようです。ファイルを直接開くときにリモート資格情報を渡すには、この回答をご覧ください。

次に、管理 UNC 共有パスを使用できます: \\machinename\drive$\path\file.txt. ただし、これは、ユーザーがファイアウォールをアクティブにしておらず、管理者ユーザーの資格情報を渡している場合にのみ機能します。

基本的に、ファイアウォールとアクセス許可が主な問題です。明示的にあなたと共有している場合、他の人のものにアクセスするのははるかに簡単です。

于 2013-05-31T21:25:10.810 に答える