Как создать ярлык для файла на Fileshare и скрыть путь от пользователя
Мы передаем определенный сценарий powershell нашим удаленным пользователям; сценарий powershell будет размещен в общей папке, а ссылка (ярлык) на файл bat (который выполнил сценарий powershell) будет распространяться на рабочих столах пользователей. Проблема заключается в том, что они щелкают правой кнопкой мыши и видят свойства ярлык, они могут прочитать путь, а затем они могут прочитать файл bat, который показывает местоположение сценария; как все можно скрыть от удаленных пользователей? Мы не хотим, чтобы они находили путь и получали доступ к сценариям bat или powershell. Если мы откажем доступ для чтения к сценарию, смогут ли они выполнить его с помощью ярлыка->bat-файла? Пожалуйста, дайте мне знать ваши мысли и альтернативные решения, если это возможно.
Пожалуйста, дайте мне знать, если возникнут какие-либо вопросы или уточнения.
1 ответ
То, что вы просите сделать, невозможно. Если вы не можете прочитать это, то вы не можете выполнить это. Обратите внимание, что разрешения Windows "Чтение" и "Чтение и выполнение". Вы не можете разделить чтение и выполнение.
Может быть, если вы объяснили, почему вы думаете, что плохо читать пакетный файл или сценарий PowerShell, мы могли бы предложить альтернативу.