Thanks Lawrence,
With your input, I was able to find the winning combination:
mount -t smbfs //username:****"%5E"*******"%25""%29"@10.0.0.23/D
/Users/Shared/Windows-D\
To get there, I used the character map in the Windows machine, modified
to your formatting.
Thank you, sir
Ken
On 1/17/25 4:12 PM, Lawrence Velázquez wrote:
> On Fri, Jan 17, 2025, at 3:29 PM, [email protected] wrote:
>> I have:
>>
>> 1. An Apple silicon machine running Sequoia 15.2, with zsh 5.9
>> (arm64-apple-darwin24.0).
>>
>> 2. A Windows 10 machine with an NTFS internal drive that I want to mount
>> to the Mac.
>>
>> 3. A password on the Windows machine that cannot be changed, and
>> contains three special characters. The password, with the letters and
>> numbers obfuscated is: ****^*******%) (all * are either numbers or
>> letters).
>
> What's the third special character?
>
>> This command works to mount the drive, but prompts for the password:
>> mount -t smbfs //[email protected]/D /Users/Shared/Windows-D\
>>
>> How can I pass the password with the mount command in a format that
>> Windows can read? The password can be passed either through Keychain or
>> in plain text in the command; but I don't know how to do either
>> successfully.
>
> According to my mount_smbfs(8) man page, something like this ought
> to work:
>
> % mount -t smbfs '//username:[email protected]/D' /Users/Shared/Windows-D
>
> Note the quotes. Also you might have to percent-encode the special
> characters ("%25", "%5E", etc.), but I'm not sure.
>
> Is that what you tried? Maybe you just didn't quote properly?
>
> (It would be much better to figure out how to authorize via Keychain,
> but that's not a zsh issue.)
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.