Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Fors1k

Старожил


Сообщения: 193
Благодарности: 112

Профиль | Отправить PM | Цитировать


Код на скорую руку. Может и напутал чего, но вроде работает.
Код: Выделить весь код
param(
    $path = 'z:\ops',
    $file = 'file.lock'
)cls

gci $path|foreach{$run={start "$args\start.bat" -WindowStyle h}
if($f = (gi "$($_.FullName)\lock\$file" -ea  0).LastWriteTime){
    if(((Date) - $f).hours  -ne  0){$a = 1;&$run  $_.FullName}}
else{$a=1;&$run $_.FullName}};if($a-ne 1){"Все пульты заняты."}

Последний раз редактировалось Fors1k, 20-06-2020 в 11:34.

Это сообщение посчитали полезным следующие участники:

Отправлено: 23:05, 19-06-2020 | #2