Sto provando ad usare un file batch per creare un altro file batch ... è un file che devo usare abbastanza spesso con poche variabili cambiate ogni volta. Mi sto imbattendo in un problema perché nel batch che sto cercando di creare, utilizza anche echo per scrivere in un file .txt.è possibile echo un comando echo in un nuovo file?
Ecco il comando:
echo echo %date% - %time% >> C:\MOVEit\Logs\FileGrabberLog.txt >> C:\filegrabber_%org%.bat
voglio entrare l'intera stringa echo %date% - %time% >> C:\MOVEit\Logs\FileGrabberLog.txt
in C: \ filegrabber_% org% .bat.
Posso mettere "" attorno ad esso ma poi appaiono nel batch che sto cercando di creare.
Qualcuno sa di un modo per aggirare questo?
Hai ragione circa i caratteri di escape, ma Penso che voglia che l'output entri in 'C: \ filegrabber_% org% .bat', quindi non dovrebbe sfuggire al secondo' >> '. – aphoria
Ah sì, grazie, corretto sopra –
true, sto cercando di ottenere tutto questo: 'echo% date% -% time% >> C: \ MOVEit \ Logs \ FileGrabberLog.txt' in C: \ filegrabber_% org% .bat – iesou