gpt4 book ai didi

c# - 从 Azure 辅助角色运行控制台 - 没有权限

转载 作者:行者123 更新时间:2023-12-03 01:11:41 24 4
gpt4 key购买 nike

您好,我正在尝试从辅助角色运行控制台应用程序(根据用户需求),但控制台无法完全执行。

我正在做:

Process proc = new Process();
proc.StartInfo.FileName = "ZProcessing";
proc.StartInfo.Arguments = "argument" //example
proc.StartInfo.UseShellExecute = false;
proc.StartInfo.UserName = "man1";
string pass = "lolol213";
SecureString str = new SecureString();
char[] chArray = pass.ToCharArray();
foreach (char c in chArray)
{
str.AppendChar(c);
}
proc.StartInfo.RedirectStandardOutput = true;
proc.StartInfo.RedirectStandardError = true;
proc.StartInfo.CreateNoWindow = false;
proc.Start();
proc.WaitForExit();

我也尝试过 StartInfo.UseShellExecute = trueproc.StartInfo.Verb = "runas"; 但同样的错误..我知道控制台甚至没有启动因为在开始时它应该创建一个日志文件..

现在,我对控制台进行了硬编码,将其复制粘贴到服务器中,在那里执行它,它确实创建了所有文件夹并继续进行它必须做的分析..

所以要么是我错误地执行了它..或者我没有使用足够的权限或其他东西来执行它..或者 worker 角色+控制台应用程序的组合也不起作用..帮助???

最佳答案

查看this SO question 。我已经提供了关于如何运行外部进程以及需要注意的事项的非常详细的解释。原问题作者还提出了一些附加评论。

关于c# - 从 Azure 辅助角色运行控制台 - 没有权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16466991/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com