Řešení:

A co?


$random = new-object Random;
for ($i=1; $i -le 4; $i++)
{
    $out = new-object byte[] 20; $random.NextBytes($out);
   [IO.File]::WriteAllBytes("A$i.txt", $out)
}
Předmět Autor Datum
A určitě máš na disku 250 Tb místa?
Wikan 08.04.2021 13:37
Wikan
Ano, mám.
Zuzka80 08.04.2021 13:41
Zuzka80
neklam.
fallon 08.04.2021 13:43
fallon
Aha, nemám, správně je tedy 2,5Mb
Zuzka80 08.04.2021 13:43
Zuzka80
Ani to není správné. Velikost souboru se neuvádí v megabitech.
host 08.04.2021 14:58
host
Vyhodíš dveřmi, vrátí se oknem :)) https://www.zive.cz/poradna/jak-napsat-prikaz-pro-vytvoreni-x-sou…
Abox 08.04.2021 14:05
Abox
Můžeš použít PowerShell: for ($i=1; $i -le 999999999; $i++) { $out = new-object byte[] 2621440; (ne…
Jan Fiala 08.04.2021 14:11
Jan Fiala
Moc děkuji Honzo, všechny soubory mají ale stejný obsah, já bych potřebovala u každého souboru +/- j…
Zuzka80 08.04.2021 14:45
Zuzka80
Určitě? Zkusil jsem a nemají.
Wikan 08.04.2021 16:02
Wikan
Ano, určitě, musíš se podívat do všech. V prvním je něco jiného než v druhém, ale ve druhém je to už…
Zuzka80 08.04.2021 19:30
Zuzka80
Vytvořil jsem jich 100. Všechny odlišné - viz příloha.
Wikan 08.04.2021 20:14
Wikan
A můžeš prosím vyzkoušet i tento kód? for ($i=1; $i -le 4; $i++) { $out = new-object byte[] 2600;…
Zuzka80 08.04.2021 20:59
Zuzka80
for ($i=1; $i -lt 11; $i++){ [Byte[]] $out = @() 0..1024 | % {$out += Get-Random -Minimum 3 -Maximu…
HPET 08.04.2021 21:08
HPET
Každý jiný.
Wikan 08.04.2021 21:20
Wikan
Děkuji. Nenapadá tě, kde by mohl být problém když to u mě nejde? Je to generování názvu souboru sprá…
Zuzka80 08.04.2021 21:25
Zuzka80
Žádný problém v tom nevidím. Nechceš ty soubory sem přiložit, ať se můžeme přesvědčit?
Wikan 08.04.2021 21:28
Wikan
Tak tento kód for ($i=1; $i -le 4; $i++) { $out = new-object byte[] 20; (new-object Random).NextBy…
Zuzka80 08.04.2021 21:54
Zuzka80
A co? $random = new-object Random; for ($i=1; $i -le 4; $i++) { $out = new-object byte[] 20; $rand…
Wikan 08.04.2021 21:59
Wikan
Děkuji, Teď je každý obsah jiný a ty jsi mi nevěřil :-( Můžeš mi tam prosím začlenit ten náhodný náz…
Zuzka80 08.04.2021 22:21
Zuzka80
To už snad zvládneš sama. Je to úplně stejně jako před tím.
Wikan 09.04.2021 06:14
Wikan
A že jsem tak zvědavý - k čemu to má být dobré?
host 08.04.2021 14:46
host
To vie len Chuck Norris
robert13 08.04.2021 16:41
robert13
Mystery Shopper, možno? Admin nás skúša, že či a ako dokážeme obsluhovať.
vavrapeter 08.04.2021 23:23
vavrapeter
Jabych si to dokazal predstavit jako test nejakeho deduplikacniho zalohovaciho softu
Jan Fiala 09.04.2021 05:08
Jan Fiala
Ano, taky bych si to dokázal představit. Ale spíš si dokážu představit, že Zuzanka není žádná Zuzan…
host 09.04.2021 07:14
host
To ale nechápu ten požadavek, aby byl každý soubor jiný. Však už je jedno, čím se to přepíše.
Wikan 09.04.2021 07:39
Wikan
Já nechápu víc věcí... proto jsem se ptal, jaký má být účel? Jak vidíš - bez odpovědi... poslední
host 09.04.2021 07:53
host

A můžeš prosím vyzkoušet i tento kód?


for ($i=1; $i -le 4; $i++) {
    $out = new-object byte[] 2600; (new-object Random).NextBytes($out);
    $fn = [System.IO.Path]::GetRandomFileName();
    [IO.File]::WriteAllBytes("$fn.txt", $out);
    Remove-Variable out;
    Remove-Variable fn;
}

Tak tento kód


for ($i=1; $i -le 4; $i++)
{
    $out = new-object byte[] 20; (new-object Random).NextBytes($out);
   [IO.File]::WriteAllBytes("A$i.txt", $out)
}

vygeneruje 4 soubory


A1.txt - 3ăŐfß~„€6ÝřÖä¨9Pě~
A2.txt - x‰Í(ńům(}Ú{ ŘŃЈӑ±
A3.txt - x‰Í(ńům(}Ú{ ŘŃЈӑ±
A4.txt - x‰Í(ńům(}Ú{ ŘŃЈӑ±

Zpět do poradny Odpovědět na původní otázku Nahoru