Pomoc s vytvorením jednoduchého príkazu .bat

Sekcia o programovaní, programovacích jazykoch...
Používateľov profilový obrázok
ramaya
Používateľ
Používateľ
Príspevky: 1396
Dátum registrácie: Št 04. Feb, 2010, 02:37
Bydlisko: Bratislava

Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa ramaya »

Ahojte,
neviem programovať, tak sa chcem opýtať či by sa dal napísať textový súbor BAT, ktorý by jedným dvojklikom spustil príkazový riadok ako administrátor a potom vykonal postupne viac príkazov v príkazovom riadku.

Potrebujem to kôli tomu, že mám na doske len 6 konektorv SATA, tak som ešte 4 hdd pripojil cez rozširujúce PCIEx karty. Ale vkuse mi to blbne a ukazuje, že raz jeden, raz druhý hdd je len na čítanie a nedá sa naň zapisovať ... Aj keď ho odblokujem aby sa naň dalo zapisovať, tak po vypnutí PC sa to znovu zablokuje len na čítanie, takže tie príkazy musím postupne znova a znova zadávať pri každom zapnutí PC. Mám Windows 7.

Potrebujem aby sa postupne spustilo toto, našiel som to na stránke alzy:
https://www.alza.sk/usb-kluc-je-chraneny-proti-zapisu

- spustiť príkazový riadok ako administrátor
- diskpart
- select volume 9
- attributes disk clear readonly
- zatvoriť príkazový riadok

Neviem či sa tam dá medzi tými príkazmi nastaviť aj nejaké čakanie alebo môžu ísť hneď rýchlo za sebou ?
Spoiler: ukázať
CPU: Intel Core 2 Duo E7400 , 2.8 GHz + Noctua NH-D14
MB: Asus P5Q-EM/V RAM: 2gb (2x1gb) 800 Mhz , CL5 , A-Data Gaming Series
GPU: Integrovaná na základnej doske Intel GMA X4500HD
Satelitná karta: Technisat Skystar 2 HD + PHOENIX smartcard reader + Skylink ICE karta
HDD: 60gb SSD Corsair F60 + 2TB Samsung Spinpoint F2 + 2TB Samsung Spinpoint F2 (v boxoch Silentmaxx a Acutake Dark Disc 2)
PSU: Seasonic X-760 Gold DVD-RW: LG
Monitor: 24´Benq GL2460HM (1920x1080)
Klávesnica: Chicony KB-9885 Myš: Logitech MX510
Case: Nanoxia Deep Silence 1 ( 2x Noctua NF-S12B ULN outtake)
Spoiler: ukázať
8-Bitový počítač ATARI 65XE
CPU: 1.77 MHz , MOS Technology 6502C
RAM: 64Kb RAM , Texas Instruments
ROM: 24Kb ROM , Texas Instruments
Grafika: GTIA Chip C014889 , 16 farieb , maximálne rozlíšenie: 320 x 192 pixels
Zvuk: Analógový 4-hlasový POKEY chip CO12294
PSU: Atari 9wattov
Kazetový magnetofón: Atari XC12
Joystick: QuickShot II Turbo
Operačný systém: Atari Basic C
Používateľov profilový obrázok
molnart
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 6663
Dátum registrácie: Ut 19. Jún, 2012, 23:03
Bydlisko: Bratislava/Samorin

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa molnart »

v prvom rade musis prist na to ako tie diskpart ukony urobit jednym prikazom, lebo batch subor ti nevie dat prikazy do spusteneho diskpartu, musi to byt jeden prikaz
Spoiler: ukázať
PC: CPU: Intel Core i5 12600K with Silentium Fortis 5 ARGB MB: MSI Tomahawk Z690 DDR4 RAM: 2x 16GB G.Skill Ripjaws V 4400-19 DDR4 GPU: GigaByte Eagle GeForce RTX 3060 Ti OC HDD: Samsung 970 1GB GB PSU: Corsair RMx (2018) 650W Case: Fractal Meshify 2 Compact Monitor: Philips 272B7QPJEB OS: Win 11 64-bit
Notebook: HP EliteBook 840 G6 Core i5 8265U, 16 GB RAM, 512 GB SSD
Server: HP Microserver Gen8 Xeon E3-1265Lv2, 16GB ECC DDR3 OS: PVE + OMV + OPNsense
Phone: Samsung Galaxy A52s
Tablet: iPad Pro 11 (2018)
Používateľov profilový obrázok
Hexaris
Sponzor fóra gold
Sponzor fóra gold
Príspevky: 782
Dátum registrácie: Št 11. Júl, 2019, 19:35
Bydlisko: Nekde na zahori

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa Hexaris »

Your value does not decrease because of someone's inability to see your worth.
BOOK: MB Air M1 2020 AMP: Topping DX3Pro+ HEADPHONES: HiFiMAN HE400SE
Používateľov profilový obrázok
shiro
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 8531
Dátum registrácie: Št 21. Dec, 2006, 02:00
Bydlisko: Banska Bystrica

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa shiro »

Potrebujem to kôli tomu, že mám na doske len 6 konektorv SATA, tak som ešte 4 hdd pripojil cez rozširujúce PCIEx karty. Ale vkuse mi to blbne a ukazuje, že raz jeden, raz druhý hdd je len na čítanie a nedá sa naň zapisovať ... Aj keď ho odblokujem aby sa naň dalo zapisovať, tak po vypnutí PC sa to znovu zablokuje len na čítanie, takže tie príkazy musím postupne znova a znova zadávať pri každom zapnutí PC
Jedna vec je riesit zaplatu na tento problem...a druha vec je riesit pricinu, preco vobec nastal:
Vidim to na nedostatok PCIe liniek pre SATA a PCIe sloty, resp. su zdielane. Nejake "odblokovavanie" BATkom je take podivne riesenie a bude to blbnut stale, pricom sa jedna o obchadzanie problemu.

Pointa je, ze by si si mal v prvom rade vyriesit, ze ci potrebujes tolko diskov. A ak hej, tak vyriesit ich zapojenie, aby to fungovalo prirodzene a spolahlivo. Nez ako pouzivat taketo haluze. Aby si jedneho dna nezistil, ze data su kvoli tomuto blbemu napadu corruptnute a neplakal.
Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM
Xiaomi Mi 9 Lite 64GB
Používateľov profilový obrázok
j0hny
Používateľ
Používateľ
Príspevky: 1134
Dátum registrácie: St 31. Okt, 2007, 08:00
Bydlisko: Poprad

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa j0hny »

Asi robis vela s videom, tak toto bude znamenie ze by si mal prejst trebars na WD RED PRO.
Kolko ze to mas dokopy kapacity nech sme v obraze ?
Spoiler: ukázať
i9 12900KS stock+undervolt, ekwb velocity ; MSI PRO Z690-A DDR4 ; Kingston FURY 32 GB KIT DDR4 3600/CL16 1Gx8 ; MSI RTX3090 Suprim X aplhacool blok+bckplate ; NVME Ťamťung 970 EVO 1TB, SSD WDgreen 480 ; SilentiumPC Armis AR6 TG ; Corsair RM850X ; Philips 65OLED856, custom loop mo-ra core360. Samsung HW-A650 + 9100S surroundy
mp3turbo
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 12258
Dátum registrácie: St 27. Apr, 2011, 11:16
Bydlisko: ta Blava, ňe ?

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa mp3turbo »

>> Vidim to na nedostatok PCIe liniek pre SATA a PCIe sloty, resp. su zdielane.

... a ked pouzije diskpart, tak sa pocet liniek alebo ich zdielanie zmeni ?
Som matematik... Vzrusuju ma cisla, napriklad 8300 na otackomeri alebo 2,15 baru z kompresora a este aj 1-12-5-8-3-10-6-7-2-11-4-9.
Používateľov profilový obrázok
j0hny
Používateľ
Používateľ
Príspevky: 1134
Dátum registrácie: St 31. Okt, 2007, 08:00
Bydlisko: Poprad

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa j0hny »

Nieco na tom je.
Kedysi sa dali priradzovat dmi na radice ako si chcel v ramci moznosti, v pradavnej minulosti som s tym mal problem v dose aj vo win 3.1-95 s dvoma radicmi v PCI zberniciach, to boli este limity na 2gb/disk... teraz neviem, ale skusil by som este v biose povypinat blbosti ak este na tej doske su, to jest seriovy a paralelny port, nevyuzite esata, usb porty na doske atd... Mozno si to najde cestu samo
Spoiler: ukázať
i9 12900KS stock+undervolt, ekwb velocity ; MSI PRO Z690-A DDR4 ; Kingston FURY 32 GB KIT DDR4 3600/CL16 1Gx8 ; MSI RTX3090 Suprim X aplhacool blok+bckplate ; NVME Ťamťung 970 EVO 1TB, SSD WDgreen 480 ; SilentiumPC Armis AR6 TG ; Corsair RM850X ; Philips 65OLED856, custom loop mo-ra core360. Samsung HW-A650 + 9100S surroundy
mp3turbo
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 12258
Dátum registrácie: St 27. Apr, 2011, 11:16
Bydlisko: ta Blava, ňe ?

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa mp3turbo »

fakt otazka - ako toto sposobi read/write disk ze sa primapuje ako read/only. Nejaka jednoduchsia moznost ako napriklad... stary driver ?
Som matematik... Vzrusuju ma cisla, napriklad 8300 na otackomeri alebo 2,15 baru z kompresora a este aj 1-12-5-8-3-10-6-7-2-11-4-9.
Používateľov profilový obrázok
Hexaris
Sponzor fóra gold
Sponzor fóra gold
Príspevky: 782
Dátum registrácie: Št 11. Júl, 2019, 19:35
Bydlisko: Nekde na zahori

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa Hexaris »

Mna napadá nejaka časová inicializácia kedy vznikne pri tom počte timeout a system to hodi do read-only skrz bezpecnost. Mozno by nebolo zle pozriet event log.
Your value does not decrease because of someone's inability to see your worth.
BOOK: MB Air M1 2020 AMP: Topping DX3Pro+ HEADPHONES: HiFiMAN HE400SE
Používateľov profilový obrázok
shiro
Pokročilý používateľ
Pokročilý používateľ
Príspevky: 8531
Dátum registrácie: Št 21. Dec, 2006, 02:00
Bydlisko: Banska Bystrica

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa shiro »

mp3turbo napísal: Ut 15. Feb, 2022, 23:09 >> Vidim to na nedostatok PCIe liniek pre SATA a PCIe sloty, resp. su zdielane.
... a ked pouzije diskpart, tak sa pocet liniek alebo ich zdielanie zmeni ?
Daco sa dakde refreshne?...ale tazko povedat v takejto haluzornej situacii.
mp3turbo napísal: St 16. Feb, 2022, 00:50 fakt otazka - ako toto sposobi read/write disk ze sa primapuje ako read/only. Nejaka jednoduchsia moznost ako napriklad... stary driver ?
no sa divim ze mu to vobec nejak funguje a tie disky vobec vidi.
bezne maju dosky udane, ze ked sa pouzije nejaky PCIe slot, tak to vypne 1-2 SATA porty a tak.
Este by som skusil flash biosu na najnovsi.
Povypinanie nepotrebnych veci na doske nemusi pomoct, kedze tie veci su tam zadratovane a uvolnene linky/pripojenia sa len tak neprehodia inam.
Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 24" BenQ GW2470H | 3x Noctua NF-S12B redux 1200 PWM
Xiaomi Mi 9 Lite 64GB
Používateľov profilový obrázok
ramaya
Používateľ
Používateľ
Príspevky: 1396
Dátum registrácie: Št 04. Feb, 2010, 02:37
Bydlisko: Bratislava

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa ramaya »

Nepomáha absolútne nič.
Vypol som v biose serial/paralel port. Ináč sa tam toho asi veľa nastaviť nedá, všetko mám na auto.
Vypol som aj antivírus, keby náhodou, ale je to to isté ...

Mám:
1x SSD
3x HDD
3x HDD (synchronyzovaná záloha tých predchádzajúcich troch hdd - RAID nemám, robím to manuálne nie každý deň)
1x DVD
1x HDD, pri ktorom mám vyvedené sata+napájací kábel z dosky a zo zdroja mimo PC, aby som ho mohol odpojiť (pri vypnutom pc) a nerozoberať boky na case. Keď prenášam nejaké dáta z jedného pc na iný.

Zistil som jednu vec, neviem či je to dôležité - tie hdd, ktoré robia tieto problémy sa vo windowse hlásia ako SCSI , ostatné zariadenia sa hlásia normálne ako ATA. A ešte ten 1x HDD čo je vyvedený vonku z case sa tiež hlási ako SCSI, ale ten problémy nerobí.

Grafiku mám len integrovanú v procesore Intel 2500K.

1-vý PCI-Ex 4x - mám volný
2-hý PCI-Ex 16x - mám volný
3-tí PCI-Ex 4x - tam sú pripojené cez nejakú rozširovaciu kartu tie "problémové" hdd, ktoré sa hlásia ako SCSI
4-tý PCI-Ex 16x - je tam iná (iný výrobca) rozširovacia karta z ktorej je vyvedený mimo case ten 1x HDD SCSI, bezproblémový.
Spoiler: ukázať
CPU: Intel Core 2 Duo E7400 , 2.8 GHz + Noctua NH-D14
MB: Asus P5Q-EM/V RAM: 2gb (2x1gb) 800 Mhz , CL5 , A-Data Gaming Series
GPU: Integrovaná na základnej doske Intel GMA X4500HD
Satelitná karta: Technisat Skystar 2 HD + PHOENIX smartcard reader + Skylink ICE karta
HDD: 60gb SSD Corsair F60 + 2TB Samsung Spinpoint F2 + 2TB Samsung Spinpoint F2 (v boxoch Silentmaxx a Acutake Dark Disc 2)
PSU: Seasonic X-760 Gold DVD-RW: LG
Monitor: 24´Benq GL2460HM (1920x1080)
Klávesnica: Chicony KB-9885 Myš: Logitech MX510
Case: Nanoxia Deep Silence 1 ( 2x Noctua NF-S12B ULN outtake)
Spoiler: ukázať
8-Bitový počítač ATARI 65XE
CPU: 1.77 MHz , MOS Technology 6502C
RAM: 64Kb RAM , Texas Instruments
ROM: 24Kb ROM , Texas Instruments
Grafika: GTIA Chip C014889 , 16 farieb , maximálne rozlíšenie: 320 x 192 pixels
Zvuk: Analógový 4-hlasový POKEY chip CO12294
PSU: Atari 9wattov
Kazetový magnetofón: Atari XC12
Joystick: QuickShot II Turbo
Operačný systém: Atari Basic C
4040
Používateľ
Používateľ
Príspevky: 1274
Dátum registrácie: Št 30. Okt, 2014, 23:27
Bydlisko: KE-okolie

Re: Pomoc s vytvorením jednoduchého príkazu .bat

Príspevok od používateľa 4040 »

Už dávno používam kartu Pci Express-E ale iba na 2 porty Sata a nikdy som taký problém nemal.Mám teraz druhú kartu ale stále bez problémov. Používam to síce iba od Win10,teraz Win11.Ani jeden disk sa mi však nehlásil, ako SCSI.Po zapnutí PC sa Ti tiež zobrazí táto karta s pripojenými diskami?Je to karta,ktorá sa v Správca zariadení hlási, ako Asmédia 106x Sata ? Máš aktuálny ovládač pre kartu?V Správcovi zariadení pri diskoch žiadný problém.Ak sa pozrieš pri diskoch-Vlastnosti -Zabezpečenie,tak sa to stále mení?

Návrat na "Programovanie"