簡體   English   中英

剪切和粘貼文件:C#

[英]Cut & paste of file : C#

在C#中,最簡單的方法是,如果我在VS Windows Forms應用程序中單擊按鈕,則將自己(exe程序)從c:\\data剪切並粘貼到c:\\data2嗎?

執行中的應用程序無法自行移動。

您可以做的是:

假設您有:

  • A - Executing Application.
  • B - Spawned Application.

現在:

  1. A正在執行。
  2. A創建另一個名為B應用程序。
  3. A關閉。
  4. BAData移到Data2
  5. B從新位置開始A
  6. B關閉。

您可以使用File.Copy將文件從一個文件夾傳輸到另一個文件夾。 例如...

File.Copy("C:\Data\MyProgram.exe", "C:\Data2\MyProgram.exe"

塔茲(Taz)建議該文件在執行過程中不會復制,這是需要注意的事情,但是我以前能夠復制正在運行的程序。

不可能。 我認為文件正在執行中是不可能的。

暫無
暫無

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

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