Tworzenie wielu plików z konsoli w Windowsie.

0

W linuxie jest komenda touch, która pozwala na stworzenie kilku plików o dowolnym rozszerzeniu jedną komendą

"touch index.js script.js test.js"

Jak mogę na Windowsie czegoś takiego dokonać w konsoli nie wpisując za każdym razem

"dir>index.js","dir>script.js","dir>test.js"

jest jakaś metoda?

PS: Jak możecie to umieśćcie temat w odpowiednim dziale, bo odkąd nie ma działu "Newbie" to tego typu treści nie wiem gdzie wstawiać.

0
type nul > plik.txt
echo > plik.js
1
FOR %i in ("index1.txt" "index2.txt" "index3.txt") do dir>%i

Nie wiem, czy jest coś takiego jak WITH DIR> DO "index1.txt" "index2.txt" "index3.txt".

Nie mylić ze składnią Batch (która jest lekko inna), piszę w "CMD.exe" oraz nie mylić z kolorowaniem kodu (Bash).

Poniżej ucieczka nowej linii, też tak można napisać.

for %n in ( ^
"my_file1.txt" ^
"my_file2.txt" ^
"my_file3.txt" ^
) do dir>%n

Po napisaniu ^, powinien pojawić się chyba znak zachęty "more?" i obok tego można dalej wpisywać kolejne nazwy plików i koniec polecenia. Jeśli ktoś chciałby przepisać to do skryptu .bat, to odsyłam do dokumentacji. W kodzie powyżej trzeba byłoby zmienić jeden znak procenta na dwa sugerując się składnią .bat.

1 użytkowników online, w tym zalogowanych: 0, gości: 1