Pliki bat trowrzący plik i zmianiający nazwę pliku


(Gandio) #1

Czesc

Otoz chcialbym napisac mini program. NIc wielce skomplikowanego. Moglbym to zrobic w delphi ale nie chce mi sie instalowac zbytnio dla kilku linijek. A wiec:

Mam plik tekstowy  test.txt

i teraz po  uruchomieniu pliku  start.bat  sprawdzamy czy plik tekstowy istnieje jesli istnieje pytamy czy chcemy nadac/zmienic mu inna nazwe, jesli tak to wpisujemy zatwierdzamyu plik zostaje przeniesiony z inna nazwa+ data.  jesli nei chcemy zmieni/nadac nazwy i takja zmieniamy na date albo cos podobnego ale to wiem jak zrobic.

 

Da sie zrobic ta czesc z nadaniem nazwy ? Najlepsza opcją by bylo jak by pusta nazwa wyrazala chec nie zmieniania nazwy.    


(Drobok) #2

da się, napisz w czym masz problem :wink:


(Gandio) #3

Nie wiem jak mam zrobic aby sie mnie zapytal o nazwe jeśli plik istnieje. a nastepnie w zaleznosci czy bedzie podana nazwa czy nie zareagowac, albo przypisac do zmiennej jak sie da.

@echo off

if exist "D:\test.txt"

  Skorzystac z instrukcji goto ?  Wogole nie mam pojecia jak zapytac sie o nazwe


(bachus) #4

https://arstechnica.com/civis/viewtopic.php?f=20&t=318981


(Gandio) #5

Dzieki za odpowiedzi 

glownie chodzilo mi o to polecenie

set /p zmienna="  "