Anton
ну 147 у меня точно совпало
Anton
только чот не догоняю, как правильно добавить в csv, а то он как список добавляет
Anton
Anton
"['1111', '1111', '111']" я про это
Sergey
жуть какая то
Anton
ну он аппендит в роу то, что совпало
Sergey
вот вечно ты со своими модными 2017 сиквелами и питонами
Anton
AttributeError: 'list' object has no attribute 'writerow'
Sergey
а что вот обычному обывателю делать?
Anton
а, бля
Anton
а, во
Sergey
😁
Anton
Anton
import csv f1 = open('part1.csv', 'r') f2 = open('part2.csv', 'r') f3 = open('results.csv', 'w') c1 = csv.reader(f1) c2 = csv.reader(f2) c3 = csv.writer(f3) masterlist = list(c2) for hosts_row in c1: row = 1 found = False for master_row in masterlist: results_row = hosts_row if master_row[0].split(';')[0] in hosts_row[0].split(';')[10]: results_row.append(master_row[0]) c3.writerow(results_row) found = True break row = row + 1 if not found: #results_row.append('not found') pass f1.close() f2.close() f3.close()
Anton
Anton
;)))) ну это нюансы
Anton
Sergey
😂
Anton
тут всё ок )) экселя проблемы
Anton
😂
а на винде норм?
Sergey
я твои файлы никогда не открываю :) там майнеры сплошные
Sergey
и вирусы по воздуху передаются
Sergey
import csv f1 = open('part1.csv', 'r') f2 = open('part2.csv', 'r') f3 = open('results.csv', 'w') c1 = csv.reader(f1) c2 = csv.reader(f2) c3 = csv.writer(f3) masterlist = list(c2) for hosts_row in c1: row = 1 found = False for master_row in masterlist: results_row = hosts_row if master_row[0].split(';')[0] in hosts_row[0].split(';')[10]: results_row.append(master_row[0]) c3.writerow(results_row) found = True break row = row + 1 if not found: #results_row.append('not found') pass f1.close() f2.close() f3.close()
у меня получилось что-то типа такого: create table #ccm ([Netbios_Name0] nvarchar(100), [User_Name0] nvarchar(100)) insert into #ccm ([Netbios_Name0], [User_Name0]) values ('WS24-0000005023988', 'Vasya') ,('WS24-0000005023989', 'Petya') create table #xls ([InvNom] float, [OsnSr] nvarchar(100)) insert into #xls ([InvNom], [OsnSr]) values (5023988, '5023988') ,(5023989, '5023989') ,(99999999, '123456') select * From #ccm c join #xls x on c.Netbios_Name0 like '%' + CAST(CAST(x.InvNom AS bigint) as nvarchar)
Anton
С братишкой совещался?
Sergey
ага
Anton
:))))
Sergey
он намекнул что я дурачёк ):
Sergey
про всякие мои попытки select ('%'+STR(5023988, 10, 0)) select ('%' + CONVERT(5023988, 10, 0))
Sergey
ну нет, конечно он так не подумал...
Sergey
это скорее я про себя подумал
Вонни
Гост
Sergey
%) ну там жеж решёточка
Sergey
хотя ты прав, скопировать и выполнить - это святое
Sergey
убрал
Anton
а он еще на мои майнеры ругается, сам то закладки оставляет какие )))
Sergey
Если бы не Паша, никто и не заметил...
Alex
Это экселевская формула?
Anton
ага, экселевская )
Alex
А в отчёт сккм как перевести?
Anton
братюнь, я нас рыбы больше нет, но есть кое что еще ...
SF
Ну какой select into? Select into мозг что ли?
Alex
Т.е никак?
Stanislav
господа, а под размещение данных DP на диске allocation unit size какой лучше выбирать? 64К?
Stanislav
или дефолтного хватит?
Sergey
если хочешь диск больше 64тб - 64к самое оно
Sergey
лучше возьми 4к и не умничай 😏
Sergey
если у тебя на dp лежат только файлы больше 600мб - 64 нарм
Sergey
а в другом случае нинада
Sergey
там много мелких файлов в либе, нет смысла вообще
Stanislav
понял, спасибо!
Sergey
Sergey
когда 1000 файлов по 1к занимает не 4мб а 64. это же лепота
Sergey
дисковые полки осваивать вогонами? :)
Stanislav
кровавый энтерпрайз же, как иначе?
Stanislav
дисковая полка сама себя не засрёт :)
Sergey
точняк
Viacheslav
Приветствую! никто не подскажет, где можно в реестре найти ключ задачи перезагрузки(тот в котором прописываеться состояние 1-7)?
Alexander
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update\RebootRequired
Alexander
Лет ми гугл ит фо ю
Sergey
не только там
Sergey
еще есть от cbs
Sergey
от sccm
Sergey
SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\
Sergey
SYSTEM\CurrentControlSet\Control\Session Manager
Sergey
NameSpace='ROOT\ccm\ClientSDK' Class='CCM_ClientUtilities' Name='DetermineIfRebootPending'
Sergei
коллеги, возникла проблема закачивал тяжелые обновы win10, после чего на диске с контентом незаметно кончилось место, а sccm не спросив меня распределил не влезший контент по другим логическим дискам, на которых место еще было. диск увеличил, но как бы теперь мне его переместить в одну кучу? есть утилита ContentLibraryTransfer, но не понятно, подойдет ли она мне
Alexander
Вот вам проблема.
Alexander
https://www.microsoft.com/en-us/microsoft-365/blog/2018/09/06/helping-customers-shift-to-a-modern-desktop/
Alexander
Win7 EOL 2023
Anton
Давно пора
Alexander
Как бэ мы бабла на апгрейд получили, а тут такое...
Alexander
The Windows 7 ESU will be sold on a per-device basis and the price will increase each year
Sergey
no_sms только при установке создании поможет после уже нет