Szia, köszönöm!
Közben rájöttem, nem az elválasztással volt gond, hanem hogy almappákra ez nem érvényes.
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] Toyota Corolla Touring Sport 2.0 teszt és az autóipar
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] [sziku69:] Szólánc.
- [Re:] eBay-es kütyük kis pénzért
- [Re:] [sziku69:] Fűzzük össze a szavakat :)
- [Re:] [Argos:] MuzsikAI
- [Re:] [lezso6:] Miért veszünk SUV-okat?
- [Re:] [petipetya:] Nagy chili topic. :)
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Hozzászólások
Panthera
őstag
elistvan
senior tag
Sziasztok!
Van egy programom, ami kilistázza a C: meghajtó tartalmát majd kimenti egy szövegfileba a c :\TEMP\C_MAPS.txt file-ba.
Ezt kellene kiegészíteni, hogy maga a művelet ugye ne látsszon a parancssori ablakban (ugye @echo off) csak a sikerességről vagy sikertelenségről adjon egy üzenetet a parancssorba a futás után mondjuk "A művelet sikeresen megtörtént." szöveggel.
maga az alap ugye ez:
@ECHO OFF
PATH C:\
DIR C:\ > C:\TEMP\C_MAPS.TXT
@ECHO ON
Hogy lehettne?
próbáltam így is:
@ECHO OFF
PATH C:\
DIR C:\ > C:\TEMP\C_MAPS.TXT
@ECHO ON
IF %ERRORLEVEL% NEQ 0 (
A másolás sikeresen megtörtént!
)
IF %ERRORLEVEL% NEQ 2 (
A létrehozás nem sikerült!
)
IF %ERRORLEVEL% NEQ 3 (
A létrehozás nem sikerült!
)
IF %ERRORLEVEL% NEQ 5 (
A létrehozás nem sikerült! Hozzáférés megtagadva!
)
De nem működik.
[ Szerkesztve ]
Minőségi angol humor magyar felirattal: http://goo.gl/5kvyBr
cigam
félisten
Nem lehet hogy az echo sikerességét vizsgálod?
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
elistvan
senior tag
Szia! Nem tudom. Az elejét én saját emlékezetből írtam a másikat valami angol weboldalról vettem.
Minőségi angol humor magyar felirattal: http://goo.gl/5kvyBr
cigam
félisten
Hát próbáld ki!
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
elistvan
senior tag
Valami részletesebb megoldás? Vegyem ki a két echo-t, hogy úgy megy-e?
Minőségi angol humor magyar felirattal: http://goo.gl/5kvyBr
cigam
félisten
Cégnél maradt a laptopom, macOS alatt nem tudom kipróbálni
rem Miért írod át a path változót?
PATH C:\
rem Lefut a listázás
DIR C:\ > C:\TEMP\C_MAPS.TXT
rem A dir parancs visszatérési kódjától függően mást ír ki.
IF %ERRORLEVEL% EQU 0 (Echo A parancs sikeresen lefutott) ELSE (Echo Hiba tortent)
Ha nem jön jobb válasz, holnap este megnézem (ha el nem felejtem).
[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
elistvan
senior tag
Megnéztem én is, köszi. Ugyanúgy kiirja a parancsokat. vagyis a hibaüzenetet. Mind a kettőt. Tehát valami nem oké.
Minőségi angol humor magyar felirattal: http://goo.gl/5kvyBr
cigam
félisten
Mindkettőt nem írhatja ki. Nem a programkóddal kevered? Amíg nem működik tökéletesen jó ha látod mikor mi történik. A végén kapcsold ki, amikor már minden oké.
Másold be ide a konzolt, az indítástop egészen addig amíg visszakapod a promptot.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
elistvan
senior tag
Pedig de. Ezt írja arra a kódra amit küldtél.
[ Szerkesztve ]
Minőségi angol humor magyar felirattal: http://goo.gl/5kvyBr
cigam
félisten
A kódot is mutatja, de továbbra sem válaszoltál a path kérdésre. Miért?
Plusz látszólag nem
DIR C:\ > C:\TEMP\C_MAPS.TXT
van a kódodban, hanem
DIR C:\ 1> C:\TEMP\C_MAPS.TXT
Ha a kód elejére még beszúrod a
@ECHO OFF
sort, akkor látni fogod, hogy csak azt írta ki, hogy
A parancs sikeresen lefutott
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
elistvan
senior tag
Igaz. Köszi. így már megy.
Minőségi angol humor magyar felirattal: http://goo.gl/5kvyBr
Oliverda
félisten
cigam
félisten
net stop Audiosrv /y
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
Oliverda
félisten
"Minden negyedik-ötödik magyar funkcionális analfabéta – derült ki a nemzetközi felmérésekből."
Pöttön
őstag
Sziasztok!
Nem konyítok annyira ezekhez a dolgokhoz...
Két exe-t szeretnék elindítani egy bat file segítségével, viszont úgy hogy az első exe indítása után várna kb 5 másodpercet a második exe elindításával.
Ez kivitelezhető valahogy?
A segítséget előre is köszi!
A sport a legjobb kikapcsolódás...
Pöttön
őstag
Közben kis guglizással megtaláltam a megoldást, a timeout parancs tökéletesen teszi a dolgát.
A sport a legjobb kikapcsolódás...
Nyugis
senior tag
sziasztok!
valaki tudna nekem segiteni egy batch fájlban?
ezt a 3 parancsot szeretném beletenni, hogy ne keljen non stop be írogatni.
ipconfig /release
ipconfig /renew
ipconfig /flushdns
cigam
félisten
Ahogy ide beírtad, írd be egy halozat.bat nevű fájlba, és készen vagy.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
Nyugis
senior tag
egy note-t megnyitok és abba beleirom és elmentem mint halozat.batch? és ennyi?
cigam
félisten
Igen, ha
- a note alatt a notepad-ot érted (mezei txt fájlnak kell lennie)
- nem .batch csak .bat a kiterjesztések általában 4 karakter hosszúak, és .-al kezdődnek. Az operációs rendszer ebből tudja mit kezdjen a fájlal, melyik programmal nyissa meg.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
Nyugis
senior tag
nagyon nagyon szépen köszönöm!
a működésről engedj meg egy NOOB kérdést:
automatikusan csinálja a parancsokat, a szünetek után adja be az ujjat vagy van valami dolgom?
vagy nyelvtanilag igy korrekt minden ahogy van?
cigam
félisten
Igen, automatikusan lefuttatja, egyiket a másik után. Dolgod maximum akkor van, ha a kiadott parancs kérdez valamit.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
STC Speed
őstag
Sziasztok,
Esetleg van ötlete valakinek, hogy van sok excel fájlom, amit megkell nyitnom és rámegyek, hogy mentés másként, átváltom xlsx re és a formátumot weblap ról excel munkalapra, ezt fellehet gyorsítani valahogy? Köszi!
[ Szerkesztve ]
cigam
félisten
Inkább VBS kell ide: [link]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
STC Speed
őstag
Köszi!!
STC Speed
őstag
Esetleg még annyit tudnál segíteni, hogy sok fájl esetén hogyan tudnám alkalmazni? pl egy mappa 100 ilyen fájl mentés másként nél.
1 fájlal most így néz ki :
InputFile = "C:\Users\Fel\Desktop\fajl.xlsx"
SheetName = "Munka1"
OutputFile = "C:\Users\Fel\Desktop\fajluj"
Ext = "44"
Set objExcel = CreateObject("Excel.application")
objExcel.application.visible=false
objExcel.application.displayalerts=false
set objExcelBook = objExcel.Workbooks.Open(InputFile)
objExcel.Sheets(SheetName).Select
objExcelBook.SaveAs OutputFile, Ext
objExcel.Application.Quit
objExcel.Quit
Köszi!
cigam
félisten
Nincs elöttem Windows, nem tudom kisakkozni, de valami ilyesmi:
Set objFSO = CreateObject("Scripting.FileSystemObject")
objStartFolder = "C:\Folder1\"
Set objFolder = objFSO.GetFolder(objStartFolder)
Set colFiles = objFolder.Files
For Each objFile in colFiles
strFileName = objFile.Name
If objFSO.GetExtensionName(strFileName) = "xls" Then
InputFile = strFileName
SheetName = "Munka1"
OutputFile = "C:\Folder2\"&InputFilename
Ext = "44"
Set objExcel = CreateObject("Excel.application")
objExcel.application.visible=false
objExcel.application.displayalerts=false
set objExcelBook = objExcel.Workbooks.Open(InputFile)
objExcel.Sheets(SheetName).Select
objExcelBook.SaveAs OutputFile, Ext
objExcel.Application.Quit
objExcel.Quit
End If
Next
[ Szerkesztve ]
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
csadi0011
őstag
Sziasztok!
Powershell-ben egyenlőségi operátoroknál ( -le -ge -lt ...) láttam olyat, hogy "i" van elé írva (-ile -ige ...). Működésben nem láttam különbséget. Való ez valamire?
cigam
félisten
Itt azt írják, hogy alapból nem tesz különbséget a kis és nagy betűk között. Az i-vel kiegészített operátor explicit módon érzéketlenné teszi, a c-vel lehet rábírni, hogy különbséget tegyen közük.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
csadi0011
őstag
Basszus, néztem ezt a leírást, de valahogy átugorhattam azt a bekezdést. Köszi.
[ Szerkesztve ]
qdak
addikt
Hello,
Ezt meg lehet úgy csinálni, hogy normálisan legyenek ékezetek, vagy szedjem ki simán "á->a" stb...
@echo off
REM --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "cmd.exe", "/C """"%~f0""""", , "runas", 1 >> "%temp%\getadmin.vbs"
cscript "%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
color 0e
chcp 1250
cls
:start
echo.
ECHO -------------------------------------------------------------------------------
echo. Run Programs Script by Hedo
ECHO -------------------------------------------------------------------------------
echo 0. Programok és szolgáltatások
echo 1. Felügyeleti eszközök
echo 2. Fájlkezelő beállításai
echo 3. Számítógép-kezelés
echo 4. Helyicsoportházirend-szerkesztő
echo 5. Helyi biztonsági házirend
echo 6. Helyi felhasználók és csoportok
echo 7. Szolgáltatások
echo 8. Rendszerkonfiguráció
echo 9. Exit.
echo.
echo.
set /p x=Use Number:
IF '%x%' == '%x%' GOTO Item_%x%
:Item_0
cls
echo.
echo Programok és szolgáltatások
echo.
appwiz.cpl
pause
GOTO Item_99
:Item_1
cls
echo.
echo Felügyeleti eszközök
echo.
control admintools
pause
GOTO Item_99
:Item_2
cls
echo.
echo Fájlkezelő beállításai
echo.
control folders
pause
GOTO Item_99
:Item_3
cls
echo.
echo Számítógép-kezelés
echo.
compmgmt.msc
pause
GOTO Item_99
:Item_4
cls
echo.
echo Helyicsoportházirend-szerkesztő
echo.
gpedit.msc
pause
GOTO Item_99
:Item_5
cls
echo.
echo Helyi biztonsági házirend
echo.
secpol.msc
pause
GOTO Item_99
:Item_6
cls
echo.
echo Helyi felhasználók és csoportok
echo.
lusrmgr.msc
pause
GOTO Item_99
:Item_7
cls
echo.
echo Szolgáltatások
echo.
services.msc
pause
GOTO Item_99
:Item_8
cls
echo.
echo Rendszerkonfiguráció
echo.
msconfig
pause
GOTO Item_99
:Item_9
exit
:Item_99
cls
GOTO Start
(Don Hedo) ஃ°˙*˙°ஃ доступ запрещен ஃ°˙*˙°ஃ; Eladó HP ML350 G6: https://hardverapro.hu/apro/hp_ml350_g6/friss.html
cigam
félisten
az elejére írd be:chcp 65001 > nul
Ez átkapcsol UTF-8-ra, így bármilyen karaktert meg tud jeleníteni.
Freeware, és akciós programok egy helyen https://www.facebook.com/freewarenews
qdak
addikt
Köszi, de sajna nem jó, vagy nem indul el ,vagy ugyanúgy ékezet hibás.
(Win 10 en viszont alapból jó)
Viszont, a force admin mód, csak az én gépemen működik (Win 7) míg másik gépeken próbálva, folyamatosan újraindult a cmd ki sem tudom kapcsolni? (azóta ki is szedtem belőle)
(Don Hedo) ஃ°˙*˙°ஃ доступ запрещен ஃ°˙*˙°ஃ; Eladó HP ML350 G6: https://hardverapro.hu/apro/hp_ml350_g6/friss.html
Ablakos
őstag
Összekalapáltam egy rövid parancssort. Annyit tud, hogy az aktuális folderben minden foldert külön arhívumba tesz. A gondom, hogyha batch fájlba teszem nem működik. Valaki légyszi nézzen rá mivan ezzel.
λ for /D %I in ("*") do "%ProgramFiles%\WinRAR\Rar.exe" a -cfg- -ep1 -inul -mt16 -m5 -r -- "%I.rar" "%I/"
[ Szerkesztve ]
csadi0011
őstag
%% kell
"To use the FOR command in a batch program, specify %%variable instead
of %variable. Variable names are case sensitive, so %i is different
from %I."
Ablakos
őstag
Jó lett. Köszönöm.
qdak
addikt
start "" /high /D "C:\Program Files (x86)\Mozilla Firefox\" "firefox.exe"
Miért nem indul high-on ?
(Don Hedo) ஃ°˙*˙°ஃ доступ запрещен ஃ°˙*˙°ஃ; Eladó HP ML350 G6: https://hardverapro.hu/apro/hp_ml350_g6/friss.html
csadi0011
őstag
Szerintem a parancssornak is kell az admin jog, hogy admin joggal indítson.
sztanozs
veterán
Nem admin jog ez, hanem high CPU Priority, de szerintem ehhez (meg a CPU affinity-hez) is kell admin jog a command line-on.
JOGI NYILATKOZAT: A bejegyzéseim és hozzászólásaim a személyes véleményemet tükrözik; ezek nem tekinthetők a munkáltatóm hivatalos állásfoglalásának...
qdak
addikt
Hiába indítom adminból, nem jó, amit irtatok, le tudjátok írni "kell admin jog a command line-on"
Mit változtassak ?
Köszi.
(Don Hedo) ஃ°˙*˙°ஃ доступ запрещен ஃ°˙*˙°ஃ; Eladó HP ML350 G6: https://hardverapro.hu/apro/hp_ml350_g6/friss.html
Gargouille
őstag
A trükk, hogy a parancs elé írsz egy kukacot, például:
@dir c:\
és máris láthatatlan a parancs.
Lassan kiderül, hogy amit korábban abszurd humornak gondoltunk, az csak szimpla jövőbelátás volt.
Panthera
őstag
Az honnan látszódik, hogy high-on fut-e? Csak a Feladatkezelőben (folyamatok, prioritás beállítása)?
qdak
addikt
Igen, vagy egyéb programmal meg tudod nézni.
Bár sok vizet nem zavar úgy látom, ha high on használom, ugyanúgy másodpercekig csak teker a Youtube, ha videóra kattintok.
(Don Hedo) ஃ°˙*˙°ஃ доступ запрещен ஃ°˙*˙°ஃ; Eladó HP ML350 G6: https://hardverapro.hu/apro/hp_ml350_g6/friss.html
Panthera
őstag
Szerintem firefox memóriakezelési probléma lehet, kérdezz rá.
qdak
addikt
Már megvolt sajna, aztán sikerült jó beállítást találnom, amit el is mentettem mindenestül, majd 2 napra rá ugyanúgy elkezdte. Töröltem teljesen, vissza a mentett beállítások, ugyanúgy rossz maradt.
(Don Hedo) ஃ°˙*˙°ஃ доступ запрещен ஃ°˙*˙°ஃ; Eladó HP ML350 G6: https://hardverapro.hu/apro/hp_ml350_g6/friss.html
csadi0011
őstag
Bocs, kevertem.
RedHarlow
aktív tag
Sziasztok, van egy ilyen csv mentésem, azt szeretném elérni, hogy a fájl nevének végén a hónap résznél az aktuális hónap előtti hónap jelenjen meg. Tudnátok segíteni?
sed -i 's/^$/g' eszkoz_`date +%Y_%B`.csv
`date +%Y_%B`
Előre is köszönöm!