相关疑难解决方法(0)

如何自动提升我的批处理文件,以便在需要时从UAC管理员权限请求?

我希望我的批处理文件只能运行提升.如果未提升,请为用户提供一个选项,以便将批次重新启动.

我正在编写批处理文件来设置系统变量,将两个文件复制到Program Files位置,然后启动驱动程序安装程序.如果Windows 7/Windows Vista用户(启用了UAC,即使他们是本地管理员)在没有右键单击并选择"以管理员身份运行"的情况下运行它,他们将获得"拒绝访问"复制这两个文件并编写系统变量.

如果用户实际上是管理员,我想使用命令自动重启批处理.否则,如果他们不是管理员,我想告诉他们他们需要管理员权限才能运行批处理文件.我正在使用xcopy来复制文件,使用REG ADD来编写系统变量.我正在使用这些命令来处理可能的Windows XP机器.我在这个主题上发现了类似的问题,但没有任何关于将批处理文件重新启动为高架的问题.

windows uac batch-file elevated-privileges windows-10

197
推荐指数
13
解决办法
26万
查看次数

如何在PHP CLI版本中更改php.ini的路径

在Web服务器上运行的php和CLI版本没有使用相同的php.ini文件.如果我执行命令php --ini,它会显示此信息

Configuration File (php.ini) Path: C:\Windows
Loaded Configuration File:         C:\wamp\bin\php\php5.3.8\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed:      (none)
Run Code Online (Sandbox Code Playgroud)

而我的网页版本使用的是php.ini C:\wamp\bin\apache\Apache2.2.21\bin\php.ini.对于使用wamp的人来说,这可能很常见.

如何更改已加载的配置文件以便读取,C:\wamp\bin\apache\Apache2.2.21\bin\php.ini因此我不必维护2个不同的php.ini版本?

php command-line-interface

27
推荐指数
3
解决办法
5万
查看次数

7
推荐指数
3
解决办法
5884
查看次数