Ave*_*nus 2 windows powershell command-line batch-file windows-11
我有以下命令:
& '.\FocusAssist\LGPO\LGPO.exe' /t '.\FocusAssist\disable_toast_notifications.txt'
如果我使用管理员权限打开 Windows Powershell,该命令将成功运行。
但是,如果我将此命令放入 .bat 文件(我们称之为disable_toast_notifications.bat)中,该命令将无法运行。我努力了:
'.\FocusAssist\LGPO\LGPO.exe' /t '.\FocusAssist\disable_toast_notifications.txt'或& '.\FocusAssist\LGPO\LGPO.exe' /t '.\FocusAssist\disable_toast_notifications.txt'作为 的内容disable_toast_notifications.bat(区别在于&命令开头的 )。如何成功运行这个 .bat 文件?.bat 文件是否需要不同的语法?
如果您默认以管理员身份运行批处理文件,它将运行在:C:\windows\system32
因此可能找不到您指定的相对路径:'.\FocusAssist\LGPO\LGPO.exe
如果以管理员身份运行批处理后您想返回到其原始路径,您可以输入如下内容:
cd /d "%~dp0"
位于批处理文件开头的某个位置。
另外你应该使用双引号而不是单引号
| 归档时间: |
|
| 查看次数: |
280 次 |
| 最近记录: |