簡體   English   中英

從遠程機器復制操作

[英]Copy operation from remote machine

首先,我將描述我的環境:我的計算機AAA連接到名為BBB的計算機。 我希望從AAA運行的c#應用程序將映射BBB上的CD和DVD驅動器,然后將BBB上的CD和DVD驅動器復制到BBB硬盤中的某個位置。

這意味着我想通過c#代碼從遠程在BBB計算機中執行復制操作。 我有BBB的本地管理員密碼。

任何代碼建議? 如果可以附加代碼示例,將很有幫助。

注意:我正在使用Windows。

謝謝。

可能您必須在計算機AAA中映射BBB的CD / DVD驅動器,並為將運行您的應用程序的計算機AAA用戶授予讀/寫訪問權限。

編碼愉快!!

如果CD驅動器是共享的,則可以使用\\\\ computer \\ share \\ somefile路徑來復制文件,就像復制本地文件一樣。 例如。

File.Copy(@"\\BBB\MyDrive\MyFile",@"C:\MyFile")

將文件從遠程驅動器復制到本地磁盤

如果未共享遠程驅動器,則您可以使用\\ computer \\ drive $格式來訪問它,但是仍然可以訪問它,例如。 \\\\ BBB \\ d $。 僅當您的帳戶在遠程計算機上具有管理員權限時,File.Copy才能像以前一樣工作。

如果您的帳戶沒有必要的特權,則必須使用模擬方式將其提供為File。Copy不接受憑據。 選中“ 如何在連接到網絡共享時提供用戶名和密碼”,以通過憑據的簡單方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM