У меня есть файл приложения .exe, который я планирую сохранить на сетевом диске, к которому имеют доступ многие компьютеры. Цель приложения - получить информацию о компьютере, на котором оно запущено.
Идея состоит в том, чтобы иметь только 1 копию приложения в случае необходимости внесения изменений, поэтому вместо обновления одного и того же приложения на количестве компьютеров X мы могли бы просто обновить его на сетевом диске, и тогда такие изменения будут доступны для каждый.
Это приложение не должно быть установлено на сетевом диске, оно не требует установки, достаточно просто сохранить файл, чтобы его можно было запустить.
Тогда на каждом компьютере должна быть запланированная задача для запуска приложения в определенные моменты, используя собственный IP-адрес накопителя как часть адреса файла.
У меня вопрос, будут ли проблемы с доступом к приложению?
Я попробовал это сам, и это, кажется, работает, хотя я все еще не уверен, как это сработает, если несколько пользователей попытаются выполнить его одновременно или, по крайней мере, очень близко друг к другу.
Кроме того, для доступа к сетевому диску требуются имя пользователя и пароль , однако это то же самое для любого пользователя, которому необходимо сохранять или извлекать файлы из него, со всеми разрешениями, обычно это соединение уже открыто, но могут быть случаи, когда пользователь необходимо войти в систему, может ли запланированное задание не получить доступ к приложению или просто запросить учетные данные для входа и, если да, могут ли они быть добавлены к аргументам запланированного задания?
Этот вопрос для Windows 7 и Windows 10.