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

prosty skrypt


Rekomendowane odpowiedzi

Opublikowano

Witam nie wiem czy w dobrym dziale ale zaryzykuje.

Mam do napisania skrypt konsolowy ogólnie wszystko pięknie i ładnie lecz natknalem się na pewien problem siedze juz 2h i ciagle nie mam pomysłu.

 

skrawek skryptu:

Mam zrobić aby skrypt tworzył mi dana ilość plików w danym folderze na dysku:

Problem mam w tym że nie wiem jak zrobić aby te pliki sie tworzyły próbuje to robić komenda echo która powina stworzyć nowy plik + robie to w pętli ale problem jest w tym że albo komenda echo mi łapie tylko 2 pierwsze słowa i przy znaku > konczy się lub wyswietla mi tekst jeżeli zrobie to w "..."

 

Prosze o pomoc lub jakięs wskazówki :)

najlepiej skrawek tego kodu.

Opublikowano

najlepiej skrawek tego kodu.

 

Poniżej podaję kod na tworzenie podanej przez użytkownika ilości plików.

@echo off
set /p ilosc=Podaj ilosc plikow do utworzenia:
for /l %%i in (1,1,%ilosc%) do echo. > plik%%i.txt
Opublikowano
package sy;


import java.io.IOException;
import java.util.Scanner;
import java.util.logging.Level;
import java.util.logging.Logger;




public class Sy 
{


    
    public static void main(String[] args) throws IOException 
    {
       System.out.println("Ile plikow mam stworzyc?");
       Scanner cin = new Scanner(System.in);
       int a;
       a= cin.nextInt();
       for(int i =0; i<a ; i++)
       {
           String command = "echo ... >>d:\\plik"+i+".txt";
           Runtime.getRuntime().exec("cmd /c "+command);
            
       }
    }
    
}

Zmien tylko sciezke w zmiennej command :)  Piszesz w dziale JAVA, wiec daje kod z Javy. 
Mam nadzieje, że pomogłem . (jeżeli chcesz tworzyc 999999999999999999999999999999999999999999999999 plików, to polecam klase BigInteger ) 

// edit 
Nwm, źle spojrzałem, że to jednak nie w dziale JAVA. Mój błąd, jednak kodu nie usuwam. Jeżeli chcesz to mogę Ci napisać w okienku ten programik, podawał byś tylko ścieżke, ilość w okienku i naciskał guzik. 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...