- Nem elégszik meg egy panellel a Philips világelső monitora
- Apple MacBook
- Fujifilm X
- Gaming notebook topik
- Milyen egeret válasszak?
- A legújabb processzorokra kényszeríti partnereit az Intel
- Kormányok / autós szimulátorok topikja
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- 5.1, 7.1 és gamer fejhallgatók
- Canon MILC: EOS R és M topik
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
Geripapa
aktív tag
az rm után csak %%~i kel nem nxi....
-
Geripapa
aktív tag
@echo offsetlocal enableDelayedExpansionfor /r "%cd%" %%i in (*.*) do (if not %%~nxi == "unc.txt" rm %%~nxi)echo Kész!
pauseendlocal
Eddig jutottam. a "unc.txt" helyére valami más kell de nem tudtam rájönni hogy mi. annyira én sem vagyok penge....De innen talán már meg tudod oldani. -
Geripapa
aktív tag
Eddig már eljutottam hogy megtalálom a sort, de nem tudom hogy tudom törölni ezt meg az utánna következöt.
Ill abban sem vagyok biztos hogy ez igy a leggyorsabb mód...
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *.dxf /b /s') do (
for /F "tokens=*" %%B in (%%a) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%B
if %%B ==100 echo !vidx! %%B ---------------------------------------------------
)
)
echo Fertig!
pause
exitNa idáig jutottam:
@echo off
setlocal ENABLEDELAYEDEXPANSION
set z=0
set /a counter=1
for /f %%a in ('dir *.dx /b /s') do (
for /F "tokens=*" %%B in (%%a) do (
if %%B ==100 set /A z=2
if %%B ==102 set /A z=2
if %%B ==280 set /A z=2
if %%B ==281 set /A z=2
if %%B ==330 set /A z=2
if %%B ==331 set /A z=2
if %%B ==340 set /A z=2
if !z! ==0 echo %%B >> %%~na_uj.dxf
if !z! ==1 set /A z=0
if !z! ==2 set /A z=1
)
)
echo Fertig!
pause
exitA problémáim:
-Lassú
-Ha van egy üres sor az eredeti fileban akkor azt nem másolja le mit ha ott sem lett volna....pedig kellene -
Geripapa
aktív tag
Eddig már eljutottam hogy megtalálom a sort, de nem tudom hogy tudom törölni ezt meg az utánna következöt.
Ill abban sem vagyok biztos hogy ez igy a leggyorsabb mód...
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *.dxf /b /s') do (
for /F "tokens=*" %%B in (%%a) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%B
if %%B ==100 echo !vidx! %%B ---------------------------------------------------
)
)
echo Fertig!
pause
exit -
Geripapa
aktív tag
Sziasztok,
szükségem lenne egy olyan kis progira ami végignéz egy textfilet soronként és ha egyik sor értéke pontossan "100" akkor ezt a sort ill a következö sort kitörli majd megy tovább.
Sajne ez a kód nekem kissé magas...
De eddig eljutottam hogy az alábbi kóddal megnyitom az összes fielt ami érdekes de hogyan tovább?@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *.dxf /b /s') do (
)
cls
echo Fertig!
pause
exitAzt elfelejtettem irni hogy a fileba több millió sor is lehet ha ez számit valamit, szóval ha van gyors és gyorsabb lefutású megoldás akkor itt számmottevö külömbség lehet...
-
Geripapa
aktív tag
Sziasztok,
szükségem lenne egy olyan kis progira ami végignéz egy textfilet soronként és ha egyik sor értéke pontossan "100" akkor ezt a sort ill a következö sort kitörli majd megy tovább.
Sajne ez a kód nekem kissé magas...
De eddig eljutottam hogy az alábbi kóddal megnyitom az összes fielt ami érdekes de hogyan tovább?@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *.dxf /b /s') do (
)
cls
echo Fertig!
pause
exit -
Geripapa
aktív tag
Szerettem volna egy kis programot irni ami egy több txt böl kiveszi a lényeget és egybe teszi át.
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *640R*.mod /b /s') do (
set /a counter=!counter!+1
for /F "tokens=*" %%B in (%%a) do (
SET /A vidx=!vidx! + 1
IF "%B:~0,19%" == "LOCAL PERS spotdata" (
echo %%B >> spot.txt
)
set var!vidx!=%%B
)
)Ez lenne az.
az elgondolás az hogy megkeresi az összes filet megd átnézi a sorokat és ha olyant talál aminek az elsö sora "LOCAL PERS spotdata" akkor azt kiirja egy text fileba...
Mi a gondja ennek?
Mert hogy nem müködik az tuti
Igy oldottam meg

(tudom hogy van benne sok felesleges sor ...)
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *640R*.mod /b /s') do (
echo !counter! %%~pa %%~na >> spot.txt
set /a counter=!counter!+1
for /F "tokens=*" %%B in (%%a) do (
SET /A vidx=!vidx! + 1
set var!vidx!=%%B
set sor=%%B
set sor2=!sor:~0,19!
IF "!sor2!" == "LOCAL PERS spotdata" (
echo %%B >> spot.txt
)
)
set var
set var4=!var4: = !
set var4=!var4: =!
set vidx=0
)
cls
echo Fertig!
pause
Exit -
Geripapa
aktív tag
Szerettem volna egy kis programot irni ami egy több txt böl kiveszi a lényeget és egybe teszi át.
@echo off
setlocal ENABLEDELAYEDEXPANSION
set vidx=0
set /a counter=1
for /f %%a in ('dir *640R*.mod /b /s') do (
set /a counter=!counter!+1
for /F "tokens=*" %%B in (%%a) do (
SET /A vidx=!vidx! + 1
IF "%B:~0,19%" == "LOCAL PERS spotdata" (
echo %%B >> spot.txt
)
set var!vidx!=%%B
)
)Ez lenne az.
az elgondolás az hogy megkeresi az összes filet megd átnézi a sorokat és ha olyant talál aminek az elsö sora "LOCAL PERS spotdata" akkor azt kiirja egy text fileba...
Mi a gondja ennek?
Mert hogy nem müködik az tuti
-
Geripapa
aktív 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?
csak egy ötlet de én nem vagyok programozó.
ha cd *.default -al beléptél a könyvtárba akkor hozz létre ott egy filét pl ezt: permissions.sqlite kérdezd le a teljes útvonalát amit beleirsz egy változóba és azt már tudod használni.
-
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
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.
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
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!
)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.
-
Geripapa
aktív tag
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?
Új hozzászólás Aktív témák
-
Fórumok
PROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokMobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- AliExpress tapasztalatok
- Feltalálta a Google a keresőmotort
- Óra topik
- Kamionok, fuvarozás, logisztika topik
- Fotók, videók mobillal
- Mesterséges intelligencia topik
- A fociról könnyedén, egy baráti társaságban
- Nem elégszik meg egy panellel a Philips világelső monitora
- Poco F8 Ultra – forrónaci
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- További aktív témák...
- Dell Latitude 3380 - Core i3 6006U, 4-8GB DDR4 RAM, gyári töltő, számla, 6 hó gar
- 27% - ÚJ Kingston FURY Beast 64GB (2x32GB) DDR5 5600MHz KF556C36BBEK2-64
- Apple iPhone 15 Pro 128GB eladó! 86% akku, Patika állapot, 12 hónap garancia
- Apple iPhone 16 Pro Max 256GB eladó! 94% Akku, Szép állapot, 12 hó gar
- Apple iPhone 15 Pro Max 256GB eladó! 89% Akku, Patika, 12 hó garancia
- Xiaomi Redmi Note 14 Pro 5G / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Telefon felvásárlás!! Apple iPhone SE (2016), Apple iPhone SE2 (2020), Apple iPhone SE3 (2022)
- Samsung Galaxy Z Fold 7 256GB Silver Shadow - Karcmentes állapot - 100% akku
- Dell OptiPlex 9020 MT LGA1150 félkonfiguráció
- MacBook Neo 512GB Indigó (3év Garancia) - Bontatlan
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




