aboutsummaryrefslogtreecommitdiff
path: root/ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb
diff options
context:
space:
mode:
authorEverythingWindows <[email protected]>2022-11-20 02:25:18 +0700
committerEverythingWindows <[email protected]>2022-11-20 02:25:18 +0700
commitad70e4162d8c55c0a882997a0c47c168b286e5d1 (patch)
treeec04d1d349c14a70b9ecaf03fa1e0a7bfddfea99 /ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb
parenteb41e07992fa2cb51194a0d4327a494f66b87b9b (diff)
downloadshiftos-therevival-old-ad70e4162d8c55c0a882997a0c47c168b286e5d1.tar.gz
shiftos-therevival-old-ad70e4162d8c55c0a882997a0c47c168b286e5d1.tar.bz2
shiftos-therevival-old-ad70e4162d8c55c0a882997a0c47c168b286e5d1.zip
Zip, and Unzip is now working
Diffstat (limited to 'ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb')
-rw-r--r--ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb23
1 files changed, 23 insertions, 0 deletions
diff --git a/ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb b/ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb
new file mode 100644
index 0000000..74f8e20
--- /dev/null
+++ b/ShiftOS-TheRevival/TerminalApplications/Internal/Com_Copy.vb
@@ -0,0 +1,23 @@
+Imports System.IO
+
+Module Com_Copy
+ Public CopyString As String
+
+ Public Sub Copy()
+ 'CopyString = RawCommand
+ If RawCommand Like "copy '*' '*'" Then
+ Dim CopyEXE() As String = RawCommand.Split("''")
+ Dim DestFile As String = CopyEXE(2)
+ NewLine(DestFile)
+ DestFile.Replace("!", Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) & "\ShiftOS\ShiftFS")
+ CopyEXE(2) = DestFile
+ NewLine(CopyEXE(2) & "\" & CopyEXE(1))
+ If File.Exists(Console.CurrentDirectory & "\" & CopyEXE(1)) = True Then
+ If Directory.Exists(CopyEXE(2)) = True Then
+ NewLine(Console.CurrentDirectory & "\" & CopyEXE(1))
+ File.Copy(Console.CurrentDirectory & "\" & CopyEXE(1), CopyEXE(2) & "\" & CopyEXE(1))
+ End If
+ End If
+ End If
+ End Sub
+End Module