在电子邮件中共享 samba / windows 文件服务器链接,因此它们可以在 Windows 和 Linux(和 Mac)上运行

Ale*_*lex 4 windows linux samba

我们如何共享 Windows 文件系统位置的链接,以便它们尽可能在 Windows、Linux 和 Mac 上运行。

这是关于跨平台工作的格式(Windows:\server\share\file 或通常为 DriveLetter:\file 与 Linux smb://server/share/file)以及如何轻松生成链接。

phu*_*clv 5

使用统一资源定位符

scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment]
Run Code Online (Sandbox Code Playgroud)

正确的语法

对于 UNC Windows 文件路径

\\laptop\My Documents\FileSchemeURIs.doc
Run Code Online (Sandbox Code Playgroud)

Windows 中对应的有效文件 URI 如下:

file://laptop/My%20Documents/FileSchemeURIs.doc
Run Code Online (Sandbox Code Playgroud)

Windows 中的文件 URI


Unix

以下是指向同一个 /etc/fstab 文件的两个 Unix 示例:

file://localhost/etc/fstab
file:///etc/fstab
Run Code Online (Sandbox Code Playgroud)

视窗

以下是 Windows 系统上的某些应用程序可能接受的一些示例,引用相同的本地文件 c:\WINDOWS\clock.avi

file://localhost/c:/WINDOWS/clock.avi
file:///c:/WINDOWS/clock.avi
Run Code Online (Sandbox Code Playgroud)

https://en.wikipedia.org/wiki/File_URI_scheme

您可以使用像这样的一些脚本来转换这些反斜杠或只是手动编辑它们

或者使用路径复制复制,它允许您复制各种类型的名称,例如短名称、长名称、仅文件夹名称、仅文件名、UNC 路径...您甚至可以创建自己的路径类型以使用正则表达式进行复制

路径 复制 复制