Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Skrypt do kopiowania w Batch'u


Dziki__Wonsz

Rekomendowane odpowiedzi

Opublikowano

Witam,

Otóż potrzebuję skryptu, który kopiowałby pliki z jednego i tego samego źródła, do folderu z datą w której odpalił się skrypt, ale przy odpaleniu skryptu tego samego dnia, pliki nie mają się nadpisywać, lecz kopiować do tego samego folderu, lecz z inną nazwą (w sensie np. jest plik "Test.sql" i jest on wklejany do tego samego folderu lecz pod nazwą "Test(1).sql" lub podobnie")

Mam na razie taki kod:

@echo off
set name=%DATE:/=_%
if not exist "C:\Users\Aula\Desktop\%name%" (
mkdir "C:\Users\Aula\Desktop\%name%"
)
copy "C:\Users\Aula\Desktop\Folder 1" "C:\Users\Aula\Desktop\%name%"
pause

Próbowałem takim sposobem:
 

For %F In ("C:\Users\Aula\Desktop\Folder 1\*.*") Do If Not Exist "C:\Users\Aula\Desktop\%name%\%~nxF" Copy "%F" "C:\Users\Aula\Desktop\%name%\%~nxF"

Próbowałem xcopy z większością parametrów.

Próbowałem również robocopy z więszkością parametrów.

K4QaiyA.gif

  • 1 rok później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...