Bandymnc kérdése:
Egy batch fájlt írtam ami lemásolja az összes képet a gépről, de úgy akarom hogy a másolás közbe ne írja ki hogy 1 fájl másolása. Stb stb hanem ne irjon ki semmit vagy csak egy ártatlan szöveget ezt hogyan tudnám megoldani?
Figyelt kérdés
a program:
@echo off
SETLOCAL ENABLEDELAYEDEXPANSION
set TESTFOLDER=allpictures
md "%TESTFOLDER%"
set /a counter=0
FOR /F "tokens=*" %%i IN ('DIR /S /B /A-D C:\*.jpg') DO FOR /F "tokens=*" %%j IN ('DIR /B "%%i"') DO IF EXIST ".\%TESTFOLDER%\%%j" (
set /a counter=!counter!+1
echo folder: %TESTFOLDER%
copy "%%i" ".\%TESTFOLDER%\%%j_!counter!"
) ELSE copy /B "%%i" ".\%TESTFOLDER%\%%j"
cls
:eof
2013. márc. 28. 19:43
1/1 coopper válasza:
Szia.
Irányitsd át a másolási parancsot/parancsokat.
A másolási parancs/parancsok végére ird be : > nul.
Illetve használd a copy-nál a /y kapcsolót (ugyanolyan nevezetű fájl f0lülirásara,
há átirányitod a copyt nem fogod látni az ilyen üzeneteit sem : Felülirja a következőt : fileneve.kit ? (Igen/Nem/Mindet) )
Sok sikert.
Üdv.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!