我有一个cmd命令我想从scala langauge以管理员身份执行它。这是我使用的代码:
Dim IonessencePerProduct As Variant
IonessencePerProduct = "E:\Data Kantor\Amerta Indah Otsuka\
Project Sales Progress\SMRY_SI_PRODUCT_VALUE_crosstab_ionnesence.xlsx"
GetData IonessencePerProduct, "SMRY_SI_PRODUCT_VALUE_crosstab_", "C2:O3",
Sheets("Summary Value Ion Essence").Range("D18:P19"), False, False
它运行但不是管理员。 谢谢你的帮助
答案 0 :(得分:0)
尝试以下建议:https://superuser.com/questions/42537/is-there-any-sudo-command-for-windows#42540
所以,
val p=Runtime.getRuntime().exec("runas /noprofile /user:Administrator C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe -windowstyle hidden C:\\Hadoop\\Hadoop-2.3\\sbin\\start-dfs.cmd -verb RunAs")