|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - как сделать чтобы bat файл запускался только на одном компьютере |
|
CMD/BAT - как сделать чтобы bat файл запускался только на одном компьютере
|
Новый участник Сообщения: 34 |
как сделать чтобы bat файл запускался только на одном компьютере с привязкой по SID
как определить SID я нашел 3 варианта какой из них правильный и как сделать штобы SID сохранялся в txt. fail 1 вариант @echo off setlocal set "exec=wmic useraccount where name="%username%" get sid /value" for /f %%i in (' "%exec%" ') do 1>nul set "%%i" echo %sid% 2 вариант @echo off for /f "usebackq tokens=1* delims==" %%i in (`wmic.exe useraccount where "localaccount = true and name = '%username%'" get sid /value ^| find.exe "="`) do set sid=%%j set sid=%sid:~0,-1% echo %sid% 3 вариант @echo off setlocal enableextensions enabledelayedexpansion for /f "usebackq delims=" %%i in ( `wmic.exe useraccount where "LocalAccount='True' and Name='%username%'" get SID /value ^|find.exe /i "SID"` ) do set "s%%i" if defined sSID echo SID=%sSID% endlocal |
|
Отправлено: 01:43, 31-10-2016 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать 55kadi, Вам надо запускать батник только на одном компьютере или только для одного пользователя (имхо тогда разговор имеет смысл)
|
------- Отправлено: 10:40, 31-10-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Как по мне, это проще решить не в самом теле батника, а банально разрешениями на батник. Есть права на чтение/запуск - скрипт отработал, нет разрешения - не отработал.
|
Отправлено: 10:54, 31-10-2016 | #3 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
Цитата Elven:
|
||
Отправлено: 11:25, 31-10-2016 | #4 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать Привязка bat к одному компьютеру (железу)
способ привязать программу к определенному компьютеру, т.е. программа будет работать только на этом компьютере Ситуация следующая - сейчас пишу некий скрипт , из него екзешник делаю. Но программа будет комерческая, поэтому нужно сделать привязку к железу - т.е. нужно сделать так чтобы пользователь получил некий ключ только под его компьютер, а при запуске прога должна проверить этот ключ, и если все ок продолжить работу, а иначе вырубаться. Как делаются такие привязки к железу? |
|
Отправлено: 02:05, 02-11-2016 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать 55kadi, «коммерческие» приложения не делаются на основе скомпилированных ломаным компилятором пакетных файлов.
|
Отправлено: 07:59, 02-11-2016 | #6 |
Новый участник Сообщения: 34
|
Профиль | Отправить PM | Цитировать Цитата Iska:
Просто нужно чтоб ее не копиравали с компа на комп |
|
Отправлено: 11:01, 02-11-2016 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 11:21, 02-11-2016 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - CMD/BAT - Прошу подсказать, как сделать, чтобы в файл выводились логи пингов. | Vasya- | Скриптовые языки администрирования Windows | 3 | 26-03-2014 16:58 | |
Разное - Как сделать, чтобы Screensaver не запускался, когда крышка ноутбука закрыта? | lunar | Microsoft Windows 7 | 4 | 15-04-2013 17:05 | |
Интерфейс - [решено] Автозагрузка uTorrent - как сделать так, чтобы он запускался свернутым в трее? | DIMM DDR | Microsoft Windows 7 | 13 | 04-09-2011 01:52 | |
DNS/DHCP - Как сделать, чтобы на одном сервере работали два сайта? | Mihey | Сетевые технологии | 5 | 29-10-2010 15:56 | |
CMD/BAT - [решено] как сделать та,чтобы bat файл прописал себя в автозагрузку | rust-02 | Скриптовые языки администрирования Windows | 1 | 20-08-2010 23:38 |
|