Hirdetés
- BerserkGuts: 9800X3D Hitvallás, Dogma megcáfolása egy RTX5080+12600K-val
- GoodSpeed: Philips AWP9820 (vízlágyító) Calgon helyett?
- Parci: Milyen mosógépet vegyek?
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- vrob: Próbálkozás 386 alaplap újraélesztésre
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- Luck Dragon: Asszociációs játék. :)
- Met: Metallica: M72 World Tour
- GoodSpeed: Te hány éves vagy?
Új hozzászólás Aktív témák
-
Fonthy
újonc
válasz
csaszizoltan
#723
üzenetére
Köszi!
Így lett a jó és nem tudom miért volt annyi idézőjel az elsőben, de úgy is bele kellett volna írni a vbs file-ba, de úgy nem tette.Helyes:
IF EXIST %USERPROFILE%\Desktop\Kerulet_szamito.vbs (
ECHO Msgbox "A teglalap Kerulete "^&Kerulet^&" cm!", , "Kerulet szamito!">> %USERPROFILE%\Desktop\Kerulet_szamito.vbs ) ELSE (
ECHO Msgbox "A teglalap Terulete "^&Terulet^&" cm2!", , "Terulet szamito!">> %USERPROFILE%\Desktop\Terulet_szamito.vbs ) -
Fonthy
újonc
Hello!
Hogy tudom meg csinálni, hogy a betch file ne kezelje az & jelent, mert így nem jó:
IF EXIST %USERPROFILE%\Desktop\Kerulet_szamito.vbs (
ECHO Msgbox "A negyszog Kerulete ""^&"Kerulet"^&"" cm!", , "Kerulet szamito">> %USERPROFILE%\Desktop\Kerulet_szamito.vbs ) ELSE (
ECHO Msgbox "A negyszog Terulete ""^& Terulet"^&"" cm2!", , "Terulet szamito">> %USERPROFILE%\Desktop\Terulet_szamito.vbs )
PAUSE -
Fonthy
újonc
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!
-
Fonthy
újonc
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
Új hozzászólás Aktív témák
- Milyen légkondit a lakásba?
- exHWSW - Értünk mindenhez IS
- Kutya topik
- Mibe tegyem a megtakarításaimat?
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- iPhone-t használók OFF topikja
- World of Tanks - MMO
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Óra topik
- Kormányok / autós szimulátorok topikja
- További aktív témák...
- BESZÁMÍTÁS! Samsung Odyssey G7S28BG700EP 28 144Hz IPS4K 1ms monitor garanciával hibátlan működéssel
- BESZÁMÍTÁS! BenQ GW2270 22 75Hz VA FHD 5ms monitor garanciával hibátlan működéssel
- BESZÁMÍTÁS! Samsung C27F396FHR 27 VA FHD 4ms monitor garanciával hibátlan működéssel
- DJI Mavic Air 2 Fly More Combo drón szett (FMC) +szűrők +gyorstöltő
- BESZÁMÍTÁS! HP ZR2440w 24 60Hz IPS FHD 6ms monitor garanciával hibátlan működéssel
- HIBÁTLAN iPhone 15 Pro Max 256GB Natural Titanium-1 ÉV GARANCIA - Kártyafüggetlen, MS4231
- ÚJ Lenovo ThinkPad X13 Gen 5 - 13.3" WUXGA IPS - Ultra 5 135U - 16GB - 512GB - Win11 - 2,5 év gari
- Dell Latitude 5330 - 13,3" touch, i5-1245U, 16GB RAM, SSD, EU bill., jó akku, számla, garancia
- 131 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- Samsung Galaxy S24 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest

