command-line-arguments

与自定义文件扩展名关联的程序未接收命令行参数
command-line-arguments

与自定义文件扩展名关联的程序未接收命令行参数

首次安装 Python 时,扩展名 .py 与运行 Python 脚本的 C:\windows\py.exe 相关联。现在我进行了很多 Python 开发,因此我将其设置为使用我的 IDE 打开,但我仍然希望能够方便地运行 Python 脚本,而不必打开终端并输入“python script.exe”,因此我将扩展名“.pyrun”设置为使用 py.exe 打开,这样现在我就可以只使用 .pyrun 保存这些文件并让它们自动打开。到目前为止一切顺利,但问题是: 当 .py 文件与 py.exe 关联时,从终端使用参数运行它们会将这些参数传递给 Python ...

Admin

以管理员身份打开命令提示符使用带有硬编码管理员用户名的桌面快捷方式
command-line-arguments

以管理员身份打开命令提示符使用带有硬编码管理员用户名的桌面快捷方式

底部是 TLDR 版本。我想创建一个桌面快捷方式,这样就可以打开命令提示符,就像我使用了“以管理员身份运行”选项一样,但只需双击快捷方式,然后系统就会提示我输入要与硬编码用户名一起使用的密码。 我已经针对‘Active Directory 用户和计算机’完成了以下操作: 目标:C:\Windows\System32\runas.exe /netonly /user:adminusername@domain "mmc %SystemRoot%\system32\dsa.msc" 启动于:%windir%\System32 当我单击此快捷方式时,我会收到一个命令...

Admin

在命名窗口中打开新的 Google Chrome 标签页
command-line-arguments

在命名窗口中打开新的 Google Chrome 标签页

我在 Linux 上使用脚本打开网页。我还将标签分组到命名的 Chrome 窗口中,即--window-name="Group 1"。 如何在特定命名的窗口中打开新选项卡?测试表明,新选项卡会在最后一个聚焦的 Chrome 窗口中打开。 ...

Admin

Windows FOR 循环无法正确设置变量
command-line-arguments

Windows FOR 循环无法正确设置变量

我正在尝试编写一个命令程序,用于获取视频文件的高度并将其放入文件名中。我之前已经做过许多类似的命令程序,但这个命令程序给我带来了一个我从未见过的问题,而且现有的类似问题似乎没有解决这个问题。 基本命令流程看起来相当简单: @echo off FOR /F "tokens=*" %%G IN ('dir /b v*.mpg') DO ( mediainfo.exe --Inform=Video;%%Height%% "%%G" > temporary.txt type temporary.txt set /p Height...

Admin

命令行开关直接启动 Excel 到新的空白工作簿?
command-line-arguments

命令行开关直接启动 Excel 到新的空白工作簿?

当我启动 Excel 时,我会看到一个欢迎屏幕,我可以在屏幕上选择最近的文档、新的空白工作簿、新模板和其他选项。我希望 Excel 自动打开一个新的空白工作簿。对于 Word,我可以使用 winword /w /q 跳过启动画面和欢迎画面并打开一个空白文档。 有与 excel 相当的软件吗? excel /e 很接近但它没有创建文档。 ...

Admin

如何让 git reset (或其他方法)删除空目录?
command-line-arguments

如何让 git reset (或其他方法)删除空目录?

我有一个 git repo,需要克隆、做一些事情,然后打包并发送给其他人。我通过 Ansible 使这一切自动化,因此无需用户干预。 我想确保在克隆存储库之后,并在“打包”之前将其重置为所需状态(分支/标记),从而删除克隆后可能已添加到本地文件夹/工作树的任何文件/文件夹。为此,我使用git reset --hard $ref。 这对于删除不需要的文件很有效,但问题是如果将空文件夹添加到 repo 目录,它就不会被删除。 git 有没有办法删除空文件夹和文件? ...

Admin

ffmpeg 中‘-c’只是‘-codec’的缩写别名吗?
command-line-arguments

ffmpeg 中‘-c’只是‘-codec’的缩写别名吗?

我查看了文档,但似乎并不清楚。例如,以下两个命令本质上是否相同? ffmpeg -i .\video.mp4 -i .\metadata.txt -map_metadata 1 -codec: copy -y out.mp4 和 ffmpeg -i .\video.mp4 -i .\metadata.txt -map_metadata 1 -c copy out.mp4 如果不一样,那么区别是什么? 我发现自己经常被这两个标志绊倒,并且想最终了解情况。 任何帮助将不胜感激! ...

Admin

cmd如何获取参数列表
command-line-arguments

cmd如何获取参数列表

我有一个文件a.cmd。该文件的路径是C:\Program Files\a\a.cmd,并且C:\Program Files\a在PATH环境变量中。当我a.cmd从 PowerShell(v. 7.2)调用时,我看到创建了一个具有以下命令行的进程: C:\WINDOWS\system32\cmd.exe /c ""C:\Program Files\a\a.cmd"" 我想知道引号添加了什么(OS、PowerShell 还是其他)以及 cmd.exe 如何处理参数列表。当我用自定义 .NET 程序替换 cmd.exe(例如通过更改COMSPEC环境变量)时...

Admin

如何通过 ssh 传递 bash 的 $@ 并考虑参数中的空格?
command-line-arguments

如何通过 ssh 传递 bash 的 $@ 并考虑参数中的空格?

我想方便地从我的服务器读取日志。我正在尝试编写一个脚本,journalctl从我的服务器读取输出,并将我传递给脚本的参数应用于要journalctl调用的脚本。我可能想要应用各种过滤器,所以我希望将脚本的参数转换为journalctl的参数。例如 bin/log --since '2 days ago' 会运行 ssh host journalctl --since '2 days ago' 我尝试了这个: #/usr/bin/env bash ssh host journalctl "$@" 但是当我打电话时 bin/log --since '2 d...

Admin

Windows:通过键盘快捷键启动应用程序的菜单项/选项
command-line-arguments

Windows:通过键盘快捷键启动应用程序的菜单项/选项

以下是属性信息/数据(通过温利斯特) 应用程序(此处为网络时间)属性窗口/弹出窗口(此处通过右键菜单/选项启动,见截图)。 属性窗口(第一张图片 - Winlister)的哪些信息可以用作命令行开关,以便通过 Windows 键盘快捷键对话框/编辑器启动网络时间应用程序的属性(或任何其他 Windows 应用程序)窗口,而无需右键单击应用程序托盘图标的菜单选项。 谢谢。 ...

Admin

最终用户可以指定保存游戏数据的位置吗?
command-line-arguments

最终用户可以指定保存游戏数据的位置吗?

这免费软件 Unity Engine 游戏在 Windows 中将其数据保存在: %USERPROFILE%\AppData\LocalLow\Turbo Chimp %USERPROFILE%\Documents\Turbo Chimp 注册表项HKEY_CURRENT_USER\SOFTWARE\Turbo Chimp 是否有通用的 Unity 命令行参数可以允许指定不同的路径(例如game.exe -save_to=c:\games)或允许使用类似文件游戏配置文件指定保存在哪里? 这是因为我更喜欢以可移植的方式运行程序(如果其他方法都失败,我可能会...

Admin

PowerShell start-process -argumentlist:不适用于 cmd.exe,但适用于 notepad.exe
command-line-arguments

PowerShell start-process -argumentlist:不适用于 cmd.exe,但适用于 notepad.exe

我正在为事件调度程序编写 .bat 文件脚本,但遇到了一个问题。 start-process notepad.exe -argumentlist 'C:\test.bat' -verb runas这有效 start-process cmd.exe -argumentlist 'C:\test.bat' -verb runas但这只会打开一个 cmd 窗口并且不执行任何操作。 ...-argumentlist 'start C:\test.bat'不起作用但仍打开 cmd 窗口 C:\test.bat这有效 .bat文件没有问题。我原来的脚本是powershe...

Admin

是否有一个命令行工具可以将文件复制到多台远程计算机上的特定目录?
command-line-arguments

是否有一个命令行工具可以将文件复制到多台远程计算机上的特定目录?

是否有命令行工具可以将文件复制到多台远程计算机上的特定目录。路径从 C:\temp\text.txt 到 c:\users\first.last\appdata\roaming\microsoft\windows\start menu\programs\startup\ 。我遇到的问题是 \start menu\ 中有一个空格,不允许(我试过的)CP 或复制命令越过该点。我尝试使用 \start~1\ 的方法,但失败了。有什么想法吗?提前致谢。 ...

Admin

如何重置每个应用程序(而不是文件夹)的默认 WindowsApps 权限
command-line-arguments

如何重置每个应用程序(而不是文件夹)的默认 WindowsApps 权限

我似乎把我的WindowsApps文件夹弄得很乱,但设法用上一个问题WindowsApps。这已修复并添加了文件夹的适当权限本身,但不包括单个应用。每当我运行任何应用(电源外壳和Powershell 预览奇怪的是),它向我抛出了这个: 它对我使用的每个 Microsoft Store 应用程序都显示这一点,并且在检查权限时,似乎中的每个文件/文件夹WindowsApps都只有Read权限Users,这意味着我无法再执行任何文件,但我可以在其目录中查看它们。 我不确定这是否可行,但如果你能够帮助我,我将永远感激不尽。如果无法重置所有应用程序,那么我可以设法修...

Admin