Witam,
Jestem bardzo początkującym samoukiem (znam absolutne podstawy html, javascript i dosłownie wczoraj zacząłem pracę z VisualStudio używając C#).
Potrzebowałem stworzyć program A, który pozwoli mi podmienić pliki graficzne w programie B w taki sposób by program B tego nie "zauważył" i nie spróbował przywrócić zmian (program B każdorazowo po uruchomieniu łączy się z internetem i sprawdza zawartość folderów, którą chcę zmienić). Jako, że moje umiejętności są mierne użyłem najprostszego możliwego sposobu: napisałem skrypt w formie pliku .bat który wygląda następująco:
copy .\Folder1\Folder2\*.* .\FolderA\FolderB /y
copy .\Folder1\Folder3\*.* .\FolderA\FolderC /y
copy .\Folder1\Folder4\*.* .\FolderA\FolderD /y
copy .\Folder1\Folder5\*.* .\FolderA\FolderE /y
ECHO OFF
start program B.exe
Echo .
Echo .
Echo .
Echo Użytkowniku wykonaj instrukcję.
Echo Następnie wciśnij ENTER.
SET /P M=.
copy .\FolderI\FolderII\*.* .\FolderA\FolderB /y
copy .\FolderI\FolderIII\*.* .\FolderA\FolderC /y
copy .\FolderI\FolderIV\*.* .\FolderA\FolderD /y
copy .\FolderI\FolderV\*.* .\FolderA\FolderE /y
Teraz chciałbym do powyższego dorzucić GUI i najlepszym sposobem wydało mi się stworzenie Windows Form Application w VS Express przy użyciu C#. Problem polega na tym, że znam tylko absolutne podstawy C# (niewiele ponad poziom pisania programów w stylu Hello World) i w odróżnieniu od bardzo prostego .bat nie udało mi się napisać kodu samemu. Próbowałem googlować, dowiedziałem się co to metoda File.Copy etc. ale ostatecznie zadanie mnie przytłoczyło.
W związku z powyższym prośba. Jeśli ktoś byłby w stanie "przetłumaczyć" dla mnie powyższy prosty skrypt na C#.net albo pomógł mi zrozumieć czego potrzebuję, by zrobić to samemu byłbym ogromnie wdzięczny.
Pozdrawiam!