我需要將我的數據寫入另一臺機器上的文件。此前,一切都在一個機器上,所以我用如何在另一臺機器上生成臨時文件名?
var fileTmp = System.IO.Path.GetTempFileName();
System.IO.File.WriteAllBytes(fileTmp, data);
但我怎麼能生成另一臺機器上,例如在一個臨時文件名MyServerName?
感謝
我需要將我的數據寫入另一臺機器上的文件。此前,一切都在一個機器上,所以我用如何在另一臺機器上生成臨時文件名?
var fileTmp = System.IO.Path.GetTempFileName();
System.IO.File.WriteAllBytes(fileTmp, data);
但我怎麼能生成另一臺機器上,例如在一個臨時文件名MyServerName?
感謝
如果你有到其他機器上的本地管理員權限,你可以使用admin份額
\\HOSTNAME\c$\pathtofile
您可以生成一個唯一的文件名這樣
var myUniqueFileName = string.Format(@"{0}.txt", Guid.NewGuid());
有沒有簡單的方法這樣做。否則你的電腦將充滿病毒。您將不得不使用某種網絡服務並從遠程機器公開該服務。我認爲:
小心安全雖然。寫入權限不能輕鬆授予網絡服務。
您首先需要連接到該機器 – matcheek
您能否給我更多的細節? –