我们有一个内部桌面应用程序,我们已经部署到networking共享。 在该目录中是每个版本的子目录,即z:\ Apps \ ApplicationX \ 1.0 z:\ Apps \ ApplicationX \ 2.0 z:\ Apps \ ApplicationX \ 2.1 我想在用户桌面上放置一个指向最新版本应用程序的快捷方式。 我目前的解决scheme是将当前版本放到一个名为“z:\ Apps \ ApplicationX \ Current”的目录中,并在其桌面上的快捷方式到那里的exe。 问题是当他们运行应用程序时,我无法更新应用程序,因为文件被locking。 我试图改变快捷方式指向一个batch file,在本地复制文件,然后从那里运行,但我们都在Windows 7上,和UAC导致问题复制到C:驱动器,我期望它的问题被安装。 我想我可以将可执行文件复制到用户主驱动器并从那里运行,但我不喜欢在用户主驱动器中有一个可执行文件的想法。 这也意味着networking上有多个应用程序的副本,我不是一个粉丝。 我也认为我可以有一个快捷方式的快捷方式,我只是更新快捷方式,但这也不起作用。 我目前的解决scheme是有一个batch file,其中有启动命令指向当前版本,并指向该batch file的快捷方式。 其他人有没有可能的解决办法?
http://support.microsoft.com/en-us/kb/950934描述了当pipe理员组的成员使用资源pipe理器导航到pipe理员组具有权限的文件夹时,将提示用户到“单击继续以永久访问此文件夹”。 当他们这样做时,资源pipe理器将更改文件夹的ACL以授予该文件夹的特定用户完全控制。 MS链接完全描述了需要这种方式的devise约束。 但是,它会破坏为该文件夹设置的权限,并且无法对权限进行集中pipe理。 例如,如果指定的用户稍后从pipe理员组中删除,该ACL项仍然存在,以允许他们访问该文件夹。 我不想禁用UAC(我实际上喜欢提升和非提升之间的区别),我很高兴使用替代工具以boost的方式导航和查看文件。 最终目的是运行MS链接中描述的其中一个解决方法(使用单独的文件导航器, 可以运行提升,或定义一个单独的组来控制对白名单文件夹的访问),但是,所有的时间,资源pipe理器继续闯入该文件夹的ACL随意,这使得无法确定这些解决方法需要应用的位置(缺less定期审核每个文件夹的ACL更改)。 如果我试图在资源pipe理器中运行非升级时访问受限制的文件夹,我只是希望有标准的“拒绝访问”消息。 是否有一个设置(每个盒子或通过GPO一次性)删除这个“永久访问”提示, 同时保留UAC的其他设施 ? 注:我完全理解为什么这个提示存在,它是什么意思,为什么行为是这样的(虽然我不一定同意devise决定)。 不过,我要指出的是,我并不想讨论与用户的工作实践有关的解决方法,也不是UAC或pipe理员组织成员的优点/缺陷。
有没有正确的方法来closuresWindows Server 2008中的UAC,用户帐户控制? 我在微软发现了一篇文章,解释了各种设置。 看起来这只是禁用“用户帐户控制:以pipe理员批准模式运行所有pipe理员”的问题,但我想要第二个意见。
我有一个程序,特别是一个安装程序,它被标记为需要使用最高可用的方法。 我正在使用最高级别的UACpipe理员帐户。 有没有可能运行这个程序没有pipe理权限? 这样的程序的另一个例子是股票regedit.exe,我可以愉快地运行它下普通用户没有任何UAC提示,但不能启动它在pipe理帐户没有海拔。 主要感兴趣的是Windows 7,但不会伤害到Vista的解决scheme。
我们刚刚在学生使用的计算机实验室中安装了Windows 7 Enterprise x64进行编程。 但是,当我们在机器上安装Visual Studio 2010 Ultimate时,我们发现甚至启动应用程序(devenv.exe),要求学生inputpipe理员密码(通常的UAC提示符)。 当然,我们可以closuresUAC,但是这样做会打破在Windows 7中使用它的目的。另一方面,我们不能真正给学生本地pipe理员权限,因为我们担心他们会在Windows 7上做一些恶意的东西计算机。 以前,当我们使用运行Visual Studio 2005的Windows XP Professional时,我们没有任何问题。 请告知是否有任何解决方法。 编辑: 谢谢你的答案。 Mayank,你的链接可能适用于Visual Studio .Net,但它似乎不适用于Visual Studio 2010. Ryan,Tieson,我很好奇你们是否能够轻松地使用它。 仅供参考我不pipe理集团政策,但如有必要,我可以对其进行更改。 任何特定的GP,我应该看? 进一步解释为什么UAC被调用的build议? 至less现在我知道这不应该是Visual Studio 2010的默认行为,所以我将继续挖掘解决scheme。 将尝试运行Procmon,看看我能find什么..
这个问题在一个相对较新的x64 Windows 7安装〜4周内,但也是我在Windows Vista机器(x86版本)上看到的一个问题。 从前一天开始,通过右键单击快捷方式(.lnk)的上下文菜单,然后在Windows 7的“快速启动/跳转列表”中按下“>以pipe理员身份运行”,尝试启动的任何程序都失败了,屏幕没有变暗,没有UACpopup。 实际上这个程序甚至没有加载。 没有办法解决这个问题,除非我使用从“所有程序”似乎工作,很奇怪的快捷版本? 我没有执行主要的软件安装,没有什么不寻常的。 有没有人遇到这个问题,或知道会造成什么? 下面是Vista中没有解决scheme的人遇到这个问题的一个例子: http : //www.vistax64.com/vista-general/131918-strange-run-administrator-problem.html 我相信这个问题是相关的,我也不能右键点击 – >“pipe理”在我的电脑上): http : //windows7forums.com/windows-7-support/5501-run-administrator-broken.html 我正在运行Avira AntiVir病毒扫描程序的最新版本,并且我下载的内容非常好,我不认为它是病毒,也不相信是由于Windows 7的RC版本,因为我已经看到了问题跨多个操作系统版本。 多谢你们。
对不起新问题,但是我是一个多年没有联系Windows Server的开发者。 最近的一个项目要求我设置和configuration一个运行Windows Server 2008,IIS 7和SQL Server 2008 Express的开发虚拟机。 我需要在命令窗口中运行命令并获得以下消息: “请求的操作需要提升” 在Ubuntu中让我想起SUDO,提升命令是什么?
我正在运行Windows 7(企业,如果有任何区别,x64) 我的帐户在这台电脑上拥有pipe理员权限,但是是域上的普通用户。 我有另一个用户帐户是域pipe理员的成员。 一般来说,我可以以该用户身份运行pipe理工具,而且他们有时不在本地提升的事实并不重要 – 他们对域具有完全的权限,这就是通常所说的。 但偶尔,我需要做一些事情,比如将我下载的文件复制到需要pipe理员权限访问的服务器上的文件夹中。 我的pipe理员帐号在未升级时无法访问我自己的帐号在PC上的私人数据。 我可以在自己的帐户下启动一个命令提示符,也可以在我的pipe理员帐户下启动一个非提升的命令提示符。 但是,使用切换用户,我不能想出一个方法来启动提升为另一个用户的命令提示符。 任何人有任何精彩的想法?
我的系统是Windows Server 2008 R2与IIS 7.5。 我需要运行一个允许执行一些pipe理任务的站点。 我创build了一个AD用户帐户,并将其添加到所有必需的组。 该网站的应用程序池以设置为此AD帐户的自定义标识运行。 这工作,但是一些任务失败,“访问被拒绝”。 我发现这是由UAC引起的(UAC禁用了一切正常)。 所以我的问题是 – 是否有可能在没有全局禁用UAC的情况下以提升模式运行应用程序池? 可能只是为了这个帐户而禁用UAC。
我有一个工作站显示UAC(用户帐户控制)提示执行程序的域,我不明白为什么(我不希望它以pipe理员权限运行)。 这是一个Windows 7工作站和Windows Server 2003.其他工作站都没有出现此症状(使用相同的用户帐户login)。 EXE文件位于映射的networking驱动器上。 在快捷方式的兼容性属性中,不会选中“以pipe理员身份运行此程序”。 在申请pipe理权限的应用程序上没有任何清单(并且没有提示其他工作站)。 还有哪些Windows设置可以触发可执行文件的UAC提示?