Вы можете использовать атрибут contenteditable
, а затем получить значение по innerHTML
.
Это не о запущении скрипта пакетной обработки как администратор на, а скорее как поднять другую программу от пакета...
у меня есть пакетный файл "обертка" для exe. У них есть то же "корневое имя файла", но альтернативные добавочные номера. Я могу запустить exe как администратор и установить рабочий каталог на тот, содержащий сценарий, со следующим одна строка powershell вызов:
@powershell "Start-Process -FilePath '%~n0.exe' -WorkingDirectory '%~dp0' -Verb RunAs"
[еще 1110] информация существует целое, убил дополнительных Start-Process
опции также, что можно подать заявку! Выезд: https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.management/start-process? Примечание view=powershell-6
, которое я использую @
префикс. Это эквивалентно @echo off
для одной строки. Я использую %~n0
здесь для получения "корневого названия" сценария пакетной обработки, затем я конкатенирую .exe
для указания на него adjancent двоичный файл. Использование %~dp0
предоставляет полный путь каталогу, который находится пакет. И, конечно, -Verb RunAs
параметр обеспечивает повышение .
используйте команду runas. Но я не думаю, что вы можете легко отправить файл .bat по электронной почте.
Вы не можете запросить права администратора из командного файла, но вы можете написать сценарий хоста сценариев Windows в% temp% и запустить его (который, в свою очередь, выполнит ваш пакет как администратор). Вы хотите вызвать метод ShellExecute в оболочке. Объект приложения с глаголом "runas"