Windows:在快捷方式目标字符串中包含端口号

Windows: Include port number in shortcut target string

对于 Azure Cosmos DB 模拟器,您必须使用 exe 指定端口号。对于我和其他一些人来说,端口 8080 已经在使用中所以你必须使用所以你必须使用端口:10261,10262,10263,10264 (CosmosDB emulator can't start since port is already in use) and (https://docs.microsoft.com/en-us/azure/cosmos-db/local-emulator#command-line)

我的问题是,有没有办法在引用 exe 的快捷方式目标中添加“/port=10261”?

当前目标exe是:"C:\Program Files\Azure Cosmos DB Emulator\Microsoft.Azure.Cosmos.Emulator.exe"

我希望目标 exe 是这样的:"C:\Program Files\Azure Cosmos DB Emulator\Microsoft.Azure.Cosmos.Emulator.exe/port=10261"

但是,我收到此错误:

它在命令提示符下确实有效,但我想看看这是否可行。

"-port=10261" 有效。它不喜欢斜杠。

这是有效的完整快捷方式目标字符串:"C:\Program Files\Azure Cosmos DB Emulator\Microsoft.Azure.Cosmos.Emulator.exe" -port=10261

如果将斜线括在引号中,则可以使用斜线,例如:

"C:\Program Files\Azure Cosmos DB Emulator\CosmosDB.Emulator.exe" "/port=10261"