Jon Crowell Asked: 2020-06-24 07:33:46 +0800 CST2020-06-24 07:33:46 +0800 CST 2020-06-24 07:33:46 +0800 CST 从命令行开始 Zoom 会议 772 我每天都会参加几次定期的 Zoom 会议,并希望简化加入这些会议的过程。 有没有办法从 Windows 的命令行启动 Zoom 会议(使用密码)? windows-10 command-line 8 个回答 Voted Best Answer Señor CMasMas 2020-06-24T14:56:43+08:002020-06-24T14:56:43+08:00 小菜一碟!请改用 Windows 快捷方式!它更容易和更清洁。 您可以在 Linux(或 mac)上使用相同的方法,但您需要将其放入脚本或为其设置别名。 当我走上同一条路时,我自己就明白了这一点。 创建缩放 exe 的快捷方式。它应该在%APPDATA%\Zoom\bin\Zoom.exe 打开快捷方式属性并编辑“目标”字段。 在EXE之后向下并添加(带引号)"--url=zoommtg://zoom.us/join?action=join&confno=<your_conference_number>" 如果您有密码,则会对其进行哈希处理,因此您需要在浏览器中启动一次会议并将其复制出来。获得散列密码后,&pwd=<hashed_password>请在会议号码后添加(不带空格)。 其他一些方便的事情要知道 我自己将 .LNK 添加到我的 PATHEXT 环境变量中。这使我无需单击即可启动快捷方式。可能存在漏洞,但我愿意冒险。 添加后,我可以将快捷方式放在我的路径中,并通过运行对话框或控制台仅使用名称启动它们。 一个例子 我为我的站立会议设置了一条捷径。 [Win]+r(拉出运行对话框) 我输入“standup”并按 [ENTER] 以打开我的站立会议。 Pierz 2020-10-10T06:13:34+08:002020-10-10T06:13:34+08:00 如果您使用的是 Mac,您可以像这样从命令行加入缩放会议(例如,对于会议 ID 1234): open "zoommtg://zoom.us/join?confno=1234" 为了使它更方便,你可以在你的.bashrcor中添加一个 shell 函数.zshrc: function zoom () { open "zoommtg://zoom.us/join?confno=$1" } 然后,您可以使用以下方式加入通话: zoom 1234 Dylan 2021-02-09T04:31:22+08:002021-02-09T04:31:22+08:00 在 EXE 之后向下并添加(带引号)“--url=zoommtg://zoom.us/join?action=join&confno=<your_conference_number>” 这已经不行了。正确的是: --url="zoommtg://zoom.us/join?action=join&confno=<your_conference_number>" 所以 "--url=" 必须在引号之外! Thenujan Sandramohan 2021-08-30T03:13:32+08:002021-08-30T03:13:32+08:00 对于 linux 用户,此方法不会打开 Web 浏览器,它会直接打开带有会议的缩放应用程序。 xdg-open "zoommtg://zoom.us/join?action=join&confno=<conference_number>" 这将要求您输入密码 如果您有缩放会议的邀请链接,它看起来像下面的链接“https://us05web.zoom.us/j/9332773648?pwd=OUFPQlIreVpONGX4VURkWjVxNzFFZz09” 您可以将上面的命令修改为下面的命令,它不需要您输入密码 xdg-open "zoommtg://zoom.us/join?action=join&confno=9332773648&pwd=OUFPQlIreVpONGX4VURkWjVxNzFFZz09" Glenn Cuevas 2020-07-17T22:12:37+08:002020-07-17T22:12:37+08:00 我喜欢你的回答@Señor CMasMas,但我没有使用快捷方式,而是使用计划任务来启动 zoom.exe 并使用 --url 作为参数,因为我的许多会议都是重复的。所以我希望它们自动为我弹出它们,因为当我不注意时,时间总是在溜走。 brianfit 2021-03-08T11:26:22+08:002021-03-08T11:26:22+08:00 对于 Mac 用户: 自发布这些答案以来,Zoom 可能已经改变了一些东西。我无法获得在 osX 上打开密码锁定房间的任何格式——散列、未散列、使用 --url 方案——缩放会打开但不会进入房间。 我的答案是从命令行在 Chrome 中打开完整的密码哈希 URL: open -a "Google Chrome" https://zoom.us/j/[ROOM NUMBER]?pwd=[HASHED PASSWORD] KIRAN RAJ DHAKAL 2021-05-28T17:31:48+08:002021-05-28T17:31:48+08:00 如果你是 Windows 用户,你可以写 start "url" 在 url 的地方,您可以放置缩放链接并轻松加入 对于 Mac 操作系统 open "url" 对于 Linux xdg-open "url" 这是一种简单快捷的方法,但请记住,它会打开浏览器,浏览器会弹出并显示“Lunch Meeting In Zoom App”的消息,这会导致打开 Zoom 应用程序。因此,如果您勾选始终使用 app 打开。你准备好了。 启动会议-Zoom Preston Crow 2022-04-02T08:14:15+08:002022-04-02T08:14:15+08:00 我在 Linux 上使用一个简单的 Bash 脚本来启动 Zoom 链接。我从我的队列中运行它,这样会议就可以按计划弹出,而无需触摸我的浏览器。 基本部分是脚本从典型的 Zoom 链接中解析出三个字段:主持人、会议 ID 和哈希密码。然后我只需使用格式为“zoommtg://[host]/join?action=join&confno=[meeting id]&pwd=[password hash]”的 Zoom 会议 URL 选项运行 zoom 该脚本做了一些额外的工作以确保我的 DISPLAY 已设置(以防我从“at”队列之类的东西运行它)并验证 URL 是否符合正则表达式匹配的预期格式。 #!/bin/bash [ -z "${DISPLAY}" ] && export DISPLAY=:0 # Check for zoom meeting links if [[ "$1" =~ https://[^/]*[.]zoom[.][^/]*/j/[0-9]*[?]pwd= ]]; then H="${1#*//}" H="${H%/*}" H="${H,,}" P="${1#*?pwd=}" M="${1#*/j/}" M="${M%?pwd=*}" # echo "H: '${H}' M: '${M}' P: '${P}'" (zoom "zoommtg://${H}/join?action=join&confno=${M}&pwd=${P}" &) shift if [ -z "$1" ]; then exit 0 fi fi echo Unexpected arguments: "$@" exit 1
小菜一碟!请改用 Windows 快捷方式!它更容易和更清洁。
您可以在 Linux(或 mac)上使用相同的方法,但您需要将其放入脚本或为其设置别名。
当我走上同一条路时,我自己就明白了这一点。
%APPDATA%\Zoom\bin\Zoom.exe
"--url=zoommtg://zoom.us/join?action=join&confno=<your_conference_number>"
如果您有密码,则会对其进行哈希处理,因此您需要在浏览器中启动一次会议并将其复制出来。获得散列密码后,
&pwd=<hashed_password>
请在会议号码后添加(不带空格)。其他一些方便的事情要知道
一个例子
如果您使用的是 Mac,您可以像这样从命令行加入缩放会议(例如,对于会议 ID 1234):
为了使它更方便,你可以在你的
.bashrc
or中添加一个 shell 函数.zshrc
:然后,您可以使用以下方式加入通话:
这已经不行了。正确的是:
所以 "--url=" 必须在引号之外!
对于 linux 用户,此方法不会打开 Web 浏览器,它会直接打开带有会议的缩放应用程序。
这将要求您输入密码
如果您有缩放会议的邀请链接,它看起来像下面的链接“https://us05web.zoom.us/j/9332773648?pwd=OUFPQlIreVpONGX4VURkWjVxNzFFZz09”
您可以将上面的命令修改为下面的命令,它不需要您输入密码
我喜欢你的回答@Señor CMasMas,但我没有使用快捷方式,而是使用计划任务来启动 zoom.exe 并使用 --url 作为参数,因为我的许多会议都是重复的。所以我希望它们自动为我弹出它们,因为当我不注意时,时间总是在溜走。
对于 Mac 用户:
自发布这些答案以来,Zoom 可能已经改变了一些东西。我无法获得在 osX 上打开密码锁定房间的任何格式——散列、未散列、使用 --url 方案——缩放会打开但不会进入房间。
我的答案是从命令行在 Chrome 中打开完整的密码哈希 URL:
如果你是 Windows 用户,你可以写
在 url 的地方,您可以放置缩放链接并轻松加入
对于 Mac 操作系统
对于 Linux
这是一种简单快捷的方法,但请记住,它会打开浏览器,浏览器会弹出并显示“Lunch Meeting In Zoom App”的消息,这会导致打开 Zoom 应用程序。因此,如果您勾选始终使用 app 打开。你准备好了。
启动会议-Zoom
我在 Linux 上使用一个简单的 Bash 脚本来启动 Zoom 链接。我从我的队列中运行它,这样会议就可以按计划弹出,而无需触摸我的浏览器。
基本部分是脚本从典型的 Zoom 链接中解析出三个字段:主持人、会议 ID 和哈希密码。然后我只需使用格式为“zoommtg://[host]/join?action=join&confno=[meeting id]&pwd=[password hash]”的 Zoom 会议 URL 选项运行 zoom
该脚本做了一些额外的工作以确保我的 DISPLAY 已设置(以防我从“at”队列之类的东西运行它)并验证 URL 是否符合正则表达式匹配的预期格式。