Как сделать такой же скрипт только на windows
#!/bin/bash
TSS='ps ax | grep ts3server | grep -v grep | wc -l'
if [ $TSS -eq 1 ]
then
exit
else
/путь_до_вашего_TS_сервера/ts3server_startscript.sh start
fi
Дополнено (1). Автозагрузка не помогает сервер не запускается
так же и планировщик заданий, почему-то убивает процесс после запуска
Никак!
https://windowsnotes.ru/cmd/upravlenie-processami-iz-komandnoj-stroki/
http://kaktusenok.blogspot.ru/2012/04/windows.html
http://forum.oszone.net/...63978.html
Если я правильно понял, он смотрит, запущен ли сервер, если да, то просто выходит, а если нет, то запускает, верно?
В windows это можно сделать с помощью bat скрипта. Создаете текстовый файл, переименовываете его во что-нибудь типа t3_server_start.bat (разрешение именно bat) и в него записываете следующее содержимое:
::Начало файла
@echo off
set /a pc=0
for /f "tokens=2 delims=, " %%a in ('tasklist/nh /fo csv^|find/i "ts3server"') do set /a pc+=1
if %pc% GTR 1 (
goto: exit
) else (
C:\путь_до_вашего_TS_сервера\ts3server_startscript.exe start
)
:exit
@echo on
@exit /b
::Конец файла
После чего можно использовать этот файл как для ручного запуска сервера, так и через TaskManager
- Как сделать такой скрипт в Windows С клавиатуры вводится натуральное число n. Создайте в текущем ка- талоге подкаталоги с названиями - натуральными числами от 1 до n.
- Получится ли установить Windows 95 на такой пк, очень хочется ностальгию, но старый пк только такой Мать Asus p5ld2-vm Процессор pentium d945 жёсткий диск 500 gb sata видеокарта 8500 gt 256 mb оперативка 2 gb ddr2
- Как тотально изолировать мой скрипт от глобальных функций и переменных (window)? Хочу в браузерном JS использовать свой глобальный объект вместо window. Мой скрипт не должен иметь доступ к функциям и классам из window. Как это сделать?
- Как заменить звук оповещения Windows через скрипт? Чтобы не заходить в звуки-обзор… А просто указать адрес звука и заменить