[英]Cut & paste of file : C#
在C#中,最簡單的方法是,如果我在VS Windows Forms應用程序中單擊按鈕,則將自己(exe程序)從c:\\data
剪切並粘貼到c:\\data2
嗎?
執行中的應用程序無法自行移動。
您可以做的是:
假設您有:
A - Executing Application.
B - Spawned Application.
現在:
A
正在執行。 A
創建另一個名為B
應用程序。 A
關閉。 B
將A
從Data
移到Data2
。 B
從新位置開始A
B
關閉。 您可以使用File.Copy將文件從一個文件夾傳輸到另一個文件夾。 例如...
File.Copy("C:\Data\MyProgram.exe", "C:\Data2\MyProgram.exe"
塔茲(Taz)建議該文件在執行過程中不會復制,這是需要注意的事情,但是我以前能夠復制正在運行的程序。
不可能。 我認為文件正在執行中是不可能的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.