- Többszörösére növeli az üzemidőt az LG 1 Hz-es LCD panelje
- Mini PC
- 3DMark (2013) eredmények
- Milyen billentyűzetet vegyek?
- Hogy is néznek ki a gépeink?
- Azonnali alaplapos kérdések órája
- Hivatalosan is elkezd védekezni az Intel csodafegyvere ellen az új Geekbench
- NVIDIA GeForce RTX 3060 (GA106)
- Vezetékes FÜLhallgatók
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
Új hozzászólás Aktív témák
-
pigatt
őstag
Sziasztok!
Azt valahogy batch-ben meglehet oldani, hogy futtatás után nyisson egy telnet ablakot és abban lefuttasson két parancsot?
Ipari berendezés és az egyik kommunikációs kártya driverével gond van és kézzel kell elindítani minden indulás után erre szeretnék valami automatikus megoldást.
Tehát:
telnetk "ip cím"
parancs1
parancs2Segítséget előre is köszönöm!
-
ZohanKAA
csendes tag
válasz
Geripapa
#696
üzenetére
Köszönöm! Így már sikerül megcsinálnom a dolgot, parancsosról
for /d %a in ("%appdata%\Mozilla\Firefox\Profiles\*") do if exist "%a\permissions.sqlite" copy C:\x-profit\permissions.sqlite "%a\permissions.sqlite"
de ha .bat fileban póbálom futtatni:
C:\>beall.bat
\Users\test4\AppData\Roaming\Mozilla\Firefox\Profiles\*") do if exist "\configs
\permissions.sqlite most nem használható.C:\>for /d \Users\test4\AppData\Roaming\Mozilla\Firefox\Profiles\*") do if exist
"\configs\permissions.sqlite "a\permissions.sqlite"C:\>
és nem történik meg a másolás

Mi lehet a probléma?
-
ZohanKAA
csendes tag
Sziasztok!
Nem vagyok túl gyakorlott a win scriptekben, de az alapokat nagyjából tudom.
A firefoxnak van egy permissions.sqlite fájlja ami tartalmazza hogy melyik oldalaknál van engedélyezve az előugró ablak. Az egész cégre szeretném alkalmazni ezt a beállítást és azt találtam ki hogy bejelentkezéskor mindenki megkapja az én előre beállított permissions.sqlite fájlomat csak itt kezdődnek a problémák.
mégpedig hogy ez a file a következő helyen van: C:\Users\user\AppData\Roaming\Mozilla\Firefox\Profiles\VÉLETLENGENERÁLTSZÁMMEGBETŰ.defaulttehát az utolsó mappa mindenkinél más csak az a közös hogy mindegyik nevében ott van a .default a karakterlánc végén pl "k9j34bm.default"
cd-vel betudok lépni úgy a mappába hogy cd *.default de a COPY-nál már nem fogadja el így sajnos.
copy C:\configfiles\permissions.sqlite %appdata%\Mozilla\Firefox\Profiles\*.default\permissions.sqlite
Tudtok erre valamilyen megoldást ajánlani?
-
Fonthy
csendes tag
válasz
sztanozs
#692
üzenetére
sztanozs:
Mind a két kiterjesztéssel próbálkoztam és mind kettőnél ugyan az a probléma!
Csontikka:
WIN 8.1 x64, d:\ meghajtóra csináltam kiküszöbölendő, hogy engedje az írást
ha talál txt akkor az asztalra kiteszi a txt file-t amit bele kell írnia.
! jellel is ugyan azt csinálja mint % jellel. Nem ír ki semmilyen problémát, de nem is hozza létre a file-okat. Ha a for ciklust kiveszem az if szerkezetből akkor gond nélkül meg csinálja a txt-ket a %jellel, ! jellel úgysem csinál semmit!
-
Csontikka
aktív tag
nm,
és mit csinál, vagy mit nem? így nehéz segíteni :/
(megjegyzem nálam működik)milyen rendszer, mit ír ki, hogy futtatod?
(nekem pl win7 és ha a c:\users-be akartam fájlokat kreálni azt pl csak adminisztrátorként tudtam)
dobj valami képernyőt az eredményéről (echo off nélkül)... abból esetleg tovább lehetne gondolkodni!
-
Csontikka
aktív tag
Hali,
próbáld meg így:
Setlocal EnableDelayedExpansion
ECHO HOL KERES TXT FAJLOKAT (PL.: C:\USERS\)?
SET /P G=
IF EXIST %G%\*.TXT ( ECHO DATUM ÉS IDO: %DATE%; %TIME% > %USERPROFILE%\DESKTOP\FAJL_LOG.TXT & ECHO %G% - EZEN AZ ELERESI UTON TALALT TXT KITERJESZTESU FILE-OKAT >> %USERPROFILE%\DESKTOP\FAJL_LOG.TXT)
IF NOT EXIST %G%\*.TXT (
ECHO ADJA MEG A TXT FILE NEVET:
SET /P N=
ECHO ADJA MEG HANYSZOR JELENJEN MEG:
SET /P D=
FOR /L %%I IN (1, 1, 4) DO ECHO. > %G%\%%I_!N!.TXT
) -
Fonthy
csendes tag
Hello!
Miért nem működik az if exist-en belül a for ciklusban a hivatkozás?
PL.: itt nem működik (ha nem talál txt file-t az adott könyvtárban nem hoz létre a megadott paraméterekkel txt file-okat):
@ECHO OFF
ECHO HOL KERES TXT FAJLOKAT (PL.: C:\USERS\)?
SET /P G=
ECHO.
IF EXIST %G%\*.TXT ( ECHO DATUM ÉS IDO: %DATE%; %TIME% > %USERPROFILE%\DESKTOP\FAJL_LOG.TXT & ECHO %G% - EZEN AZ ELERESI UTON TALALT TXT KITERJESZTESU FILE-OKAT >> %USERPROFILE%\DESKTOP\FAJL_LOG.TXT)
IF NOT EXIST %G%\*.TXT (
ECHO ADJA MEG A TXT FILE NEVET:
SET /P N=
ECHO ADJA MEG HANYSZOR JELENJEN MEG:
SET /P D=
FOR /L %%I IN (1, 1, %D%) DO ECHO. > %G%\%%I_%N%.TXT
)PL.: így létre hozza a file-okat
@ECHO OFF
ECHO HOL KERES TXT FAJLOKAT (PL.: C:\USERS\)?
SET /P G=
ECHO ADJA MEG A TXT FILE NEVET:
SET /P N=
ECHO ADJA MEG HANYSZOR JELENJEN MEG:
SET /P D=
FOR /L %%I IN (1, 1, %D%) DO ECHO. > %G%\%%I_%N%.TXTPL.: ha így írom
@ECHO OFF
ECHO HOL KERES TXT FAJLOKAT (PL.: C:\USERS\)?
SET /P G=
IF EXIST %G%\*.TXT ( ECHO DATUM ÉS IDO: %DATE%; %TIME% > %USERPROFILE%\DESKTOP\FAJL_LOG.TXT & ECHO %G% - EZEN AZ ELERESI UTON TALALT TXT KITERJESZTESU FILE-OKAT >> %USERPROFILE%\DESKTOP\FAJL_LOG.TXT)
IF NOT EXIST %G%\*.TXT (
ECHO ADJA MEG A TXT FILE NEVET:
SET /P N=
ECHO ADJA MEG HANYSZOR JELENJEN MEG:
SET /P D=
FOR /L %%I IN (1, 1, 4) DO ECHO. > %G%\%%I_%N%.TXT
)akkor létrehoz ilen txt állományokat: 1_.txt; 2_.txt; 3_.txt; 4_.txt
Szerintem a hivatkozással van a baj, de nem találtam, rá megoldást, hogy lehetne megoldani, hogy kezelje a hivatkozásokat. Szóval van rá megoldás?
Válaszotokat előre is köszi!
Üdv Fonthy -
ReJim
őstag
Sziasztok.
Az alábbi miért működik win7-en gond nélkül, és miért nem megy win xp-n?
@echo off
:start
cls
echo 1,2,Q valassz.
CHOICE /C 123 /N
IF ERRORLEVEL 3 GOTO exit
IF ERRORLEVEL 2 GOTO korte
IF ERRORLEVEL 1 GOTO alma
:alma
cls
echo alma
pause
GOTO start
:korte
cls
echo korte
pause
GOTO start
:exit
cls
echo EXIT!
pause
xp-n egyből az :alma-nal köt ki, és nem kér semmilyen interekciót a choice. -
Geripapa
aktív tag
xcopy-val másolok át egy könyvtár szerkezetet fileokkal. /E kapcsolóval.
De mielőtt elkezdené másolni rákérdez hogy könyvtár e vagy file. itt egy V betűt kell nyomni neki, ez valahogy lehet automatizálni?
-
Geripapa
aktív tag
válasz
Geripapa
#681
üzenetére
Köszi a segitséget, sikerült végül megszülni az eredményt, nem biztos hogy tökéletes, de ahogy teszteltem müködik...
még egy logfilét is csinál
@echo off
setlocal ENABLEDELAYEDEXPANSION
set /a counter=1
for /f %%a in ('dir sysvars.sv /b /s') do (
echo !counter! %%a >> log.txt
set /a counter=!counter!+1
SET _dir=%%~pa
set _drive=%%~da
SET _file=!_drive!!_dir!sysvars.sv
SET _newFile=!_drive!!_dir!sysframe.va
kconvars !_file! !_newFile!
)
endlocal -
Geripapa
aktív tag
válasz
sztanozs
#678
üzenetére
Sajna nálam nem működik!
SET _dir=!_file:~0,-11!
ezzel a sorral lehet valami, mert az nekem nem adott ki semmit.
Ha jól értelemezem akkor ennek a _file változó útvonalát kellene visszaadnia.De ha echoval kiküldöm egy txt be akkor nem ad vissza semmit max annyit hogy az echo off-ba van kapcsolva.
-
válasz
Geripapa
#677
üzenetére
bocs, benne maradt egy két dolog a tesztelésből, és nem is írtam, mit csinálj vele
1) _rootfolder után kell a tényleges könyvtár, amiben/alatt alatt az sv fájlok vannak
2) a kconvars.exe könyvtárában kell elhelyezni a fájlt .cmd végződéssel (.bat kerülendő) és onnan futtatniSetlocal EnableDelayedExpansion
@ECHO OFF
SET _rootfolder="C:\Temp"
FOR /F %%A IN ('dir %_rootfolder% /s/b^|find "sysframe.sv"') DO (
SET _file=%%A
SET _dir=!_file:~0,-11!
SET _newFile=!_dir!sysframe.va
kconvars !_file! !_newfile!
) -
Geripapa
aktív tag
válasz
sztanozs
#676
üzenetére
Köszi, a segitséget.
Átirtam az elérési helyet lefutattam de nem csinált semmit. Sajna nem látom át itt hogy mi mit jelent.
Elképzelhetö hogy csak a megadott könyvtárba keres, nem az összes alkönyvtárban?
a .txt azt jelenti hogy txt-ket keres? Azt is átirtam .sv-re de az sem segitett. -
Geripapa
aktív tag
Sziasztok,
van több mint 90 könyvtáram elvileg mindegyikben van egy "sysvars.sv" file.
ezt kellene átkonvertálnom.jelenleg úgy müködik a dolog hogy ezt a filét bemásolom egy könyvtárba ahol van egy "kconvars.exe"
majd inditok egy cmd-t ahol elnavigálok az adott könyvtárba és beirom ezt:"kconvars sysvars.sv sysframe.va"
Ha végzett akkor visszamásolom az eredményt az eredeti mappába majd megnyitom a követezö mappát és folytatódik a az egész elöröl.Gondolom egy hozzáértönek nem egy nagy dolog egy olyan programot irni ami végignézi az összes könyvtárat és ha talál egy "sysvars.sv" filét akkor futatja rajta a konvertálót. Tudna valaki nekem segiteni?
-
cigam
titán
válasz
Devilhun_HUN
#673
üzenetére
xcopy /E d:\ k:\12\
-
Devilhun_HUN
aktív tag
Sziasztok!
Szeretnék készíteni egy bat file-t ami a dvd-meghajtóról át másolj az adatokat pl: a K meghajtó 12-es mappába.
Amatőr vagyok e téren ezért kérném segítségétket. (Ergó: Gyorsan tanulok) -
cigam
titán
Másik thread-ben előjött egy kérdés, hogy batch fájlból hogyan ellenörzöl lemezt, ha foglalt.
az echo i|chkdsk c: /F működik, de másik meghajtón két kérdést tesz fel. Az elsőre (kényszerített leválasztás) n a helyes válasz, a második kérdésre i a válasz(következő indulásra időzítse)Hogyan tudok megadni neki 2 választ? Vagy elég az echo ni| chkdsk d: /F?
-
#68712448
törölt tag
Köszi ez az AutoIt-es dolog bejött.
-
#68712448
törölt tag
Sziasztok! Egy olyan kis programot szeretnék amely elindít egy telepítést és végig is viszi (gondolok arra, hogy rámegy a tovább gombra vagy kipipál egy négyzetet). Az elindítás még megy, de tovább lövésem sincs nem vagyok túl jártas a dologban szóval erre szeretnék valami megoldást.
-
tom_tol
addikt
Sziasztok!
Szeretném a megjelenítők közötti váltást egy bat fájlba megoldani. Erre van lehetőség?
Köszönöm -
mepet
addikt
A böngészőt kell csak paraméterezve meghívni. Tehát talán elég csinálni hozzá egy parancsikont is, de persze batch fájlt is készíthetsz. Pl. firefox esetén itt nézelődj, de biztos megtalálod más böngészőkhöz is.
-
djrusj
csendes tag
Sziasztok
Egy olyan kérdésem lenne hogy melyik parancssorral lehet megoldani, hogy nyisson egy böngészőt és azon belül nyisson meg több oldalt egyszerre?
Köszönöm előre is a választ
-
dudi6
senior tag
Sziasztok! Tudnátok egy kicsit segíteni?
Olyan batch fájl kellene nekem ami egy mappán belül megkeresi a legújabb fájlt almappákat is nézve és azt az 1 fájlt átmásolja valahová:
Így néz ki a struktúra:
\\server\mappa\2015\Releases_14.14.14.1\Internet\Releases_14.14.14.1.zip
\\server\mappa\2015\Releases_14.14.14.2\Internet\Releases_14.14.14.2.zip
\\server\mappa\2015\Releases_14.14.14.3\Internet\Releases_14.14.14.3.zip
...van vagy 30 mappa
Release verziót nézve is jó lenne vagy fájl dátum szerint is amelyik egyszerűbb.
Tahát csak Releases_14.14.14.3.zip fájl kellene ebben az esetben.ezt találtam neten, de ha módosítom egy régebbi release mappa nevét (Releases_14.14.14.1_old), akkor az abban lévő zip fájlt másolja, ami ugye nem jó.
pushd "\\server\mappa\2015"
for /f "tokens=*" %%a in ('dir /b /od') do set newest=%%a
robocopy "%newest%\Internet" d:\Test
popdElőre is köszönöm.
-
cigam
titán
válasz
DAVID0000
#653
üzenetére
Működnie kell akkor is. Ird le ide is a parancsot amit kiadsz, és másold ide az esetleges hibaüzenetet, vagy pontosan leírva azt, hogy mi nem működik.
pl. van egy c:\kepek könyvtár, és az aban tárolt fájlokat le akarod másolni pendrive-ra, akkor kiadod a
copy c:\kepek e:\masolat
parancsot. Ez az összek kepek mappában tárolt fájlt (az alkönyvtárakat nem!) lemásolja a pendrive masolat mappájába.Igen, számítanak. Valami "érthetetlen" oknál fogva a notepad-ban leírt c:\képek mappa a batch végrehajtásakor nem a képek mappára mutat.
-
cigam
titán
válasz
Kiskopika
#652
üzenetére
tuti batch-ből akarod? Időzítve 1xübb
Amúgy meg a runas ill. psexec parancsok segíthetnek.
-
Kiskopika
senior tag
Sziasztok, kis segítséget kérnék, házi szerverhez szeretnék indító batch fájlt készíteni. Van néhány program ami elengedhetetlentől fontos de alapértelmezésképp csak rendszergazda joggal indul. Ezt kellene megoldani, hogy felhasználói fiókból is jelszó kérés nélkül automatikusan induljanak ezek a programok. (A merevlemez elérések miatt, nem rendszergazda ként lépek be)
-
Sziasztok!
Az alábbi paranccsal próbálok könyvtárat másolni, de az istennek sem sikerül, mert minden esetben csak a forras1 könyvtárban található fájlt másolja a cel1 könyvtárba.
Nekem az kellene, hogy a forras1 könyvtárat másolja (a tartalmával együtt) a cel1 könyvtárba.robocopy C:\Users\Domi\Desktop\forras\forras1 C:\Users\Domi\Desktop\cel\cel1 /e
Mit csinálok rosszul?
Új hozzászólás Aktív témák
- WoW avagy World of Warcraft -=MMORPG=-
- Kerékpárosok, bringások ide!
- Android szakmai topik
- Subaru topik
- Autós topik látogatók beszélgetős, offolós topikja
- Kodi és kiegészítői magyar nyelvű online tartalmakhoz (Linux, Windows)
- PlayStation 5
- Allegro vélemények - tapasztalatok
- Windows 11
- Milyen okostelefont vegyek?
- További aktív témák...
- M2 Sata 256 / 512 SSD-k / Intel / Samsung / Sandisk /
- ADATA Legend 710 512GB PCIe Gen3 X4 M2 NVMe / Beszámítás OK! / Akciós Ár!
- Gigabyte RTX 3070 Eagle OC 8GB (dobozos, hibátlan)
- Gigabyte GTX 1050 Ti Windforce OC 4GB / Nem kell hozzá tápcsatlakozó!
- XPG SPECTRIX S40G RGB 512GB NVMe SSD 100% / Beszámítás OK!
- HIBÁTLAN iPhone 15 Pro 128GB Blue Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4692, 92% AKKSI
- Keresünk iPhone 15/15 Plus/15 Pro/15 Pro Max
- Csere-Beszámítás! Asus Tuf FX506I Gamer Notebook! R7 4800H / 1650Ti / 16GB DDR4 / 512GB SSD
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- 27% - NIPOGI Mini PC! AMD Ryzen 7 5700U / 16 GB DDR4 / 512 GB SSD
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




