Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
CMD/BAT Нужен батник который делает архив папки, копирует ее на локальный компьютер и на сервер https://www.cyberforum.ru/ cmd-bat/ thread2708681.html
Нужен батник который делает архив папки, копирует ее на локальный компьютер и на сервер, делает 20 копий а потом удаляет самый старый. В имени файла архива должно быть Имя компьютера: DDMMYYYYHHMMSS. Чтобы независимо где находится работал не указывая пути и реализовать это все нужно через переменные. Спасибо заранее!
Как совместить две опции в wget скачать файл в указанный каталог + переименовать скачиваемый файл? CMD/BAT
Как объединить эти две конструкции? Сохранить файл в указанный каталог(если каталог не существует то он будет создан) wget -P Сохранить скачиваемый файл с новым именем. wget -O То есть нужно скачать файл с новым именем и сохранить его по указанному пути(если каталог не существует то он будет создан).
CMD/BAT Нужен скрипт для суммирования загруженности указанных процессов по их ID с выводом результата на экран или в .txt https://www.cyberforum.ru/ cmd-bat/ thread2707657.html
Буду рад помощи! Нужен скрипт для суммирования загруженности указанных пользователем процессов по их ID с выводом результата на экран или можно в .txt Нужны загруженности ЦП, памяти, диска и сети в процентах.
CMD/BAT надпись в операторе copy https://www.cyberforum.ru/ cmd-bat/ thread2707565.html
добрый день оператор copy выводит надпись скопированно 1 файл как можно изменить эту надпись или убрать
Копирование файлов в папки по названию CMD/BAT
Добрый день ! Помогите, пожалуйста, написать батник для выполнения задачи: Имеем название папок и названия файлов. Пример: . Содержатся на сетевом диске в разных каталогах. Название папки Часть названия файла AMFU8884133 1511212041 BMOU4720459 1511212047
CMD/BAT Вывод ошибок - patch.exe Доброго времени суток. Я использую файл patch.exe из набора gnuwin32 Применяю патчи командой: patch -u ".\myFile.xml" ".\patch\myFile.patch" Патчи успешно применяются. Но проблема в том что если пара сток не пропатчилась или вовсе команда завершена с ошибками в логе я этого не вижу. Хотя в том же Cygwin или msys2 при использования поставляемой в комплекте библиотеке patch.exe все... https://www.cyberforum.ru/ cmd-bat/ thread2706376.html
CMD/BAT Конвертирование unixtime в понятную дату Здравствуйте! Может кто-нибудь подсказать возможно ли средствами командной строки конвертация unixtime в читаемый вид? Прочитал много статей, но все только через powershell и тп. И если да, то как это реализовать? Вот исходные данные: В реестре записан параметр KKLM\SOFTWARE\MyProgramma\Data, сам параметр называется Last, в котором записано значение DWORD (32 бита) в 16 СИ= 5f7b52b0 или в 10... https://www.cyberforum.ru/ cmd-bat/ thread2706348.html CMD/BAT Получить список сетевых папок и путь к ним, вывод записать в текстовый файл
Получить список всех сетевых папок и путь к ним в заданном сегменте. Записать в текстовый файл путь к папке Помогите пожалуйста с данным заданием. Заранее спасибо
CMD/BAT Получить адрес ярлыка .lnk из файла для дальнейшей обработки Всем здравствуйте. Как получить адрес из файла. Так, чтобы в дальнейшем я мог работать с этим адресом в командной строке? https://www.cyberforum.ru/ cmd-bat/ thread2706132.html CMD/BAT Как открыть текстовые файлы в папке, используя bat Имеется путь к папке, точно известно, что в ней есть непустые текстовые файлы. @echo off :st echo: Write file's expancion (example: txt pdf doc) set/p rf= if not defined rf echo:"Расширение не введено"& goto st for %%a in (D:"Desktop"\%rf%) do dir/a-d/b "*.%%a" pause>nul https://www.cyberforum.ru/ cmd-bat/ thread2705450.html
Как через cmd заменить и удалить символы в папке с файлами csv? CMD/BAT
Как через cmd заменить и удалить символы в папке с файлами csv? Нужно удалить "=",""" и заменить "." на ",".
CMD/BAT Проблема с утилитой blat https://www.cyberforum.ru/ cmd-bat/ thread2704119.html
Я в этом деле не очень опытный, но нашёл вот такой код. Всё работает, запускается, ошибок нет! @echo off set file_blat="A:\bat\blat\blat.exe" set file_text="A:\bat\blat\report.txt" set file_log="A:\bat\blat\log_blat.txt" set from_server=smtp.gmail.com set from_port=993 set from_mail=почта раз
Эксперт Python
5418 / 3842 / 1214
Регистрация: 28.10.2013
Сообщений: 9,554
Записей в блоге: 1
13.10.2020, 18:21 0

Перевести код с Bash (Linux) на Batch (Windows) - CMD/BAT - Ответ 14910880

13.10.2020, 18:21. Показов 4514. Ответов 30
Метки (Все метки)

Ответ

Цитата Сообщение от FlasherX Посмотреть сообщение
И поэтому твой вывод — это вывод школьника.
Замерить пустой цикл и думать, что чего ты доказал этим...
[вырезано]

Напиши хотя бы один вариант, который сравнится с самым медленным из представленных. Я аналоги (с StringBuilder и ArrayList на vbs уже написал - работают две минуты).
PowerShell
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# TotalMilliseconds : 5519,4925
workflow CreateFiles1($words) {
    foreach –parallel ($w in $words){
    $workflow:c++
    sc ("test"+$c+".txt") ([Linq.Enumerable]::Repeat($words[$c-1],3000000));
   }
 }
 
# TotalMilliseconds: 7179,608 
function CreateFiles2($words) {
   for ($i=0; $i -lt $words.length; $i++){
       $text = New-Object -TypeName "System.Text.StringBuilder";
       for ($j=0; $j -lt 3000000; $j++) {
           $text.Append($words[$i] + "`n")
       }
       sc ("c:/test"+$i+".txt") $text.ToString()
   }
}
 
 
# TotalMilliseconds:  9633,8864
function CreateFiles3($words) {
   for ($i=0; $i -lt $words.length; $i++){
       [System.Collections.ArrayList]$list = @()
       for ($j=0; $j -lt 3000000; $j++) {
           $list.Add($words[$i])
       }
       [IO.File]::WriteAllLines("c:/test"+$i+".txt", $list)
   }
}
 
 
# TotalMilliseconds : 9654,5516
function CreateFiles4($words) {
    for ($i=0; $i -lt $words.length; $i++){
        [System.Collections.ArrayList] $list = @()
        for ($j=0; $j -lt 3000000; $j++) {
            $list.Add($words[$i]) 
        }
       
        $text = [string]::join("`n", $list.ToArray())
        sc ("c:/test"+$i+".txt") $text
   }
 }
 
# TotalMilliseconds : 43724,648
function CreateFiles5($words) {
    for ($i=0; $i -lt $words.length; $i++){
        [System.Collections.ArrayList] $list = @()
        for ($j=0; $j -lt 3000000; $j++) {
            $list.Add($words[$i]) 
        }
        
        $text = $list -join "`n"
        sc ("c:/test"+$i+".txt") $text
   }
 }
 
 
 
(measure-command {CreateFiles1 ("aaaaaaaaaa", "bbbbbbbbbb","ccccccccccccc")}).TotalMilliseconds
(measure-command {CreateFiles2 ("aaaaaaaaaa", "bbbbbbbbbb","ccccccccccccc")}).TotalMilliseconds
(measure-command {CreateFiles3 ("aaaaaaaaaa", "bbbbbbbbbb","ccccccccccccc")}).TotalMilliseconds
(measure-command {CreateFiles4 ("aaaaaaaaaa", "bbbbbbbbbb","ccccccccccccc")}).TotalMilliseconds
(measure-command {CreateFiles5 ("aaaaaaaaaa", "bbbbbbbbbb","ccccccccccccc")}).TotalMilliseconds
 Комментарий модератора 
Garry Galler, не переходите на личности и оскорбления.


Вернуться к обсуждению:
Перевести код с Bash (Linux) на Batch (Windows) CMD/BAT
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.10.2020, 18:21
Готовые ответы и решения:

Перевести код с Bash (Linux) на Batch (Windows)
возникла потребность компилировать свой свофт под ОС Windows, есть написанный мною подобный файл на...

Перевести строку кода с Bash на Batch
вот необходимый мне код нашел, хотелось в DOS перевести... $find . -print0 -name "*.php" | xargs...

Перевести код с Batch на VBScript
Добрый вечер. Появилась необходимость перевести несколько скриптов из формата bat/cmd в vbs/js :...

Оболочка BASH в Windows (Windows Service for Linux)
Информация, которую можно получить по состоянию на текущий момент, заставляет отнестись серьёзно к...

30
13.10.2020, 18:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.10.2020, 18:21
Помогаю со студенческими работами здесь

Visual c++ код перевести в gcc linux код
Ниже есть код. Нужно сделать так, что бы он компилировался и работал в линуксе(компиляция с помощью...

Перевод скрипта с Bash на Batch
Доброго времени суток, подскажите, возможно ли переделать следующий скрипт под бат файл? Заранее...

bash в linux
помогите пожалуйста!) вобщем нужно создать справочник (bash скрипты) который в терминале...

Перевести код с чистого C++ на Windows Forms
Может кто-нибудь помочь перевести с консольного типа на windows forms? Вот код: #include...

Перевести код из консоли в Windows Forms
программа считает иассу стержня, но через консоль, а теперь требуют, чтобы все это было в виде...

Перевести код с C# в VB.NET с Windows Forms
Здравствуйте, помогите перевести код с c# в vb.net и чтобы программа работала не через консоль, а...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru