RISOLTO Creare un file testo in batch

Stato
Discussione chiusa ad ulteriori risposte.

\_io_/

Utente Attivo
234
17
CPU
Intel Core i5-8600k
Dissipatore
Cooler Master ml240l rgb
Scheda Madre
Gigabyte Aorus z370 Ultra Gaming rev 1
HDD
Wd blue 1tb / Kingstone 128 gb
RAM
HyperX Fury 8 gb
GPU
Nvidia GTX 1060 6gb Gigabyte Aorus Windforce oc
OS
Windows 10
Ho un problema con batch

Per un esercizio necessito di creare un file .txt e scriverci all'interno un testo, tutto ciò fatto con un file batch.
Come posso fare?
Creare un file di testo (notepad testo.txt) lo so fare, ma ho bisogno di scriverci all'interno un testo
 

Mursey

Super Moderatore
Staff Forum
Utente Èlite
6,356
3,918
Codice:
@echo testo da scrivere > testo.txt
> indirizza l'output nel file
>> appende il testo nel file

Edit: non serve usare notepad testo.txt
 
Ultima modifica:

Ruben_

Nuovo Utente
91
5
CPU
Celeron 2.19 ghz x2 core x64 bit turbo 2.7 ghz
Dissipatore
Unknow
Scheda Madre
Lenovo
HDD
Intel 400gb 5400 rpm
RAM
8gb samsung 2x 4gb
GPU
Integrated intel
Audio
Unknow
Monitor
Unknow
PSU
Stock
Case
Laptop
Periferiche
Usb :))
Net
Wifi
OS
Windows 10 Pro 64 bit
Ho un problema con batch

Per un esercizio necessito di creare un file .txt e scriverci all'interno un testo, tutto ciò fatto con un file batch.
Come posso fare?
Creare un file di testo (notepad testo.txt) lo so fare, ma ho bisogno di scriverci all'interno un testo

Ciao, se hai Notepad++ clicca su language e scegli Batch. Quando salverai il file si salvera con l'estensione batch, come serve a te.
Puoi scrivere direttamente dentro Notepad il programma che devi creare in txt.
Link: https://notepad-plus-plus.org/download/v7.6.1.html
 

\_io_/

Utente Attivo
234
17
CPU
Intel Core i5-8600k
Dissipatore
Cooler Master ml240l rgb
Scheda Madre
Gigabyte Aorus z370 Ultra Gaming rev 1
HDD
Wd blue 1tb / Kingstone 128 gb
RAM
HyperX Fury 8 gb
GPU
Nvidia GTX 1060 6gb Gigabyte Aorus Windforce oc
OS
Windows 10
Ciao, se hai Notepad++ clicca su language e scegli Batch. Quando salverai il file si salvera con l'estensione batch, come serve a te.
Puoi scrivere direttamente dentro Notepad il programma che devi creare in txt.
Link: https://notepad-plus-plus.org/download/v7.6.1.html
non mi serviva quello
Post automatically merged:

Codice:
@echo testo da scrivere > testo.txt
> indirizza l'output nel file
>> appende il testo nel file

Edit: non serve usare notepad testo.txt

un altra cosa:

se creo una directory con un nome chiesto in input
es.

set /p cartella= Inserire nome
md C:/Desktop/%cartella%
cd C:/Desktop/%cartella%
md Cartella2


perchè la "Cartella2" me la crea nel desktop e non nella cartella %cartella% che viene invece creata correttamente??
 
Ultima modifica:

Mursey

Super Moderatore
Staff Forum
Utente Èlite
6,356
3,918
perchè la "Cartella2" me la crea nel desktop e non nella cartella %cartella% che viene invece creata correttamente??
Sicuro che crei %cartella% ?
Non è che è già presente... ?

Prova con
Codice:
set /p cartella= Inserire nome
md C:\Desktop\%cartella%
cd C:\Desktop\%cartella%
md Cartella2
Come vedi ho messo \
 

Andretti60

Utente Èlite
4,879
3,520
Non solo quello, ma Desktop non e' in C, e' nella user home definita dalla variabile di sistema USERPROFILE (di solito C:\Users\nome-utente)
 
  • Like
Reactions: \_io_/ e Mursey

\_io_/

Utente Attivo
234
17
CPU
Intel Core i5-8600k
Dissipatore
Cooler Master ml240l rgb
Scheda Madre
Gigabyte Aorus z370 Ultra Gaming rev 1
HDD
Wd blue 1tb / Kingstone 128 gb
RAM
HyperX Fury 8 gb
GPU
Nvidia GTX 1060 6gb Gigabyte Aorus Windforce oc
OS
Windows 10
grazie a tutti, ora ho risolto
 
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando

Discussioni Simili

Hot: Sei vaccinato? [sondaggio anonimo]

  • Primo ciclo vaccinale completo (1-2 dosi)

    Voti: 435 78.5%
  • Fatta 1a dose, in attesa della 2a

    Voti: 19 3.4%
  • Sono prenotato per la 1a dose

    Voti: 13 2.3%
  • Non so se vaccinarmi

    Voti: 16 2.9%
  • Non ho intenzione di vacciarmi

    Voti: 58 10.5%
  • Fatta anche la terza dose

    Voti: 13 2.3%