Permalänk

hjälp med .bat file

hej jag har ett problem som jag ej hittade lösning på google.

när jag kör ett bat file som är ganska invecklade men om jag har t.ex. bat filen på skrivbordet så när jag är klar så skapas det dessutom en ny fil på skrivbordet med namnet "3" och när jag kör programmet igen skapas ytterliggare en ny fil.''

finns det på något sätt så man kan göra så det ej skapas en fil varje gång man startar programmet.

Permalänk
Medlem

Vet inte om du är seriös eller vill "trolla"
Du får förklara lite bättre och visa kod.

Visa signatur

Corsair 16GB (4x4096MB) CL9 1600Mhz | Asus P8Z77-V PRO |
Samsung SSD Basic 830-Series 256GB | Intel Core i7 3770K 3,5Ghz |
Asus Xonar Essence STX | Noctua NH-U9B SE2 | Antec Performance One P280 | Corsair HX 850W 80+ Gold Modulär | MSI GTX 770

Permalänk
Medlem

Helt omöjligt att förstå. Lägg in koden här och förklara syftet.

Permalänk
Hedersmedlem
Skrivet av erikpetersen97:

hej jag har ett problem som jag ej hittade lösning på google.

när jag kör ett bat file som är ganska invecklade men om jag har t.ex. bat filen på skrivbordet så när jag är klar så skapas det dessutom en ny fil på skrivbordet med namnet "3" och när jag kör programmet igen skapas ytterliggare en ny fil.''

finns det på något sätt så man kan göra så det ej skapas en fil varje gång man startar programmet.

Någonstans måste programmet göra en koll om filen finns, och välja att skapa en ny fil istället för att skriva över.

Leta upp den raden i scriptet och ändra.

Visa signatur

Dator, MOBO: Asus X99-A, CPU: Intel I7 6800k (3.4GHz), GPU: Geforce PNY 2070 Super, RAM: 4x8GB Corsair Vengeance LPX 2400MHz, OS-HDD: Intel 750 PCIe 400GB, PSU: EVGA SuperNOVA G2 850W

Permalänk
Skrivet av NoPaiN^:

Vet inte om du är seriös eller vill "trolla"
Du får förklara lite bättre och visa kod.

okej hmm på skrivbordet har jag en fil som heter apa.bat
när jag har kört min bat file t.ex. med lite frågor och grejor.

Men varje gång jag startar programmet så skapas det en fil också på skrivbordet som heter i detta fallet "3" trycket jag på egenskaper på den filen så står det även Filtyp: Fil

nästa gång jag kör bat filen så skapas yterliggare en fil med namnet "6" och Filtyp: Fil

Det är det jag vill få bort så att det ej skapas någon satans fil.

OBS!!! där är inget i scriptet som ska skapa något på skrivbordet

Permalänk
Medlem
Skrivet av erikpetersen97:

okej hmm på skrivbordet har jag en fil som heter apa.bat
när jag har kört min bat file t.ex. med lite frågor och grejor.

Men varje gång jag startar programmet så skapas det en fil också på skrivbordet som heter i detta fallet "3" trycket jag på egenskaper på den filen så står det även Filtyp: Fil

nästa gång jag kör bat filen så skapas yterliggare en fil med namnet "6" och Filtyp: Fil

Det är det jag vill få bort så att det ej skapas någon satans fil.

OBS!!! där är inget i scriptet som ska skapa något på skrivbordet

Lägg bara upp kodskrället istället såhär

Hooba hooba massa kod.

Visa signatur

PSU: Cooler Master V850 SFX Case: Lian Li O11 Mini
GPU:
RTX 4090 TUF OC CPU: Ryzen 5950x RAM: G.Skill 32GB Trident Z Neo Motherboard: Asus ROG Strix X570-i
Onkyo TX-RZ820 | Advance Paris X-A160 EVO | Dynavoice DF-8

Permalänk

]

Skrivet av 13ers3rk:

Lägg bara upp kodskrället istället såhär

Hooba hooba massa kod.

@echo off echo hejsan ping localhost >5 echo men tjena mannen pause

Permalänk
Skrivet av erikpetersen97:

]

@echo off echo hejsan ping localhost >5 echo men tjena mannen pause

ping localhost >5

Detta skapar en fil som heter 5 med resultatet från pingen.

Mer om det här.

Permalänk
Skrivet av crille631:

ping localhost >5

Detta skapar en fil som heter 5 med resultatet från pingen.

Mer om det här.

hur kan jag bli av med det då?

Permalänk
Medlem

ta bort att den inte ska göra en output till fil, dvs ta bort ">5"

Visa signatur

WS: R7 5800X, 32GB, Suprim X 3080, Acer X38P+Acer XB271HU
FS: HPE ML110 Gen10 Xeon Silver, Qnap TS-h973AX ~100TB
NW: Fortigate, Ruckus, Zyxel XS1930HP 10Gb

Permalänk
Medlem
Skrivet av erikpetersen97:

när jag kör ett bat file som är ganska invecklade men.....

Skrivet av erikpetersen97:

]

@echo off echo hejsan ping localhost >5 echo men tjena mannen pause

Definitivt den mest invecklade batfilen jag sett.
Kanske ska ta patent på den?