如何在批处理文件中使用地址时克服空格键问题?

时间:2016-04-20 01:20:42

标签: batch-file

好吧,我的用户个人资料名为Mitrek Straszny(2个字),因为每次我尝试使用命令“开始”#39;在我桌面上的某个批处理文件中(例如),我收到消息错误,指出Windows无法找到' C:\ Users \ Mitrek。'。错误是显而易见的,与空格键相关联,我已经对它进行了研究,发现还没有找到闪光灯。

我也尝试了环境变量%userprofile%它也没有用。

我在尝试使用此命令行更改壁纸时首次发现此问题,

reg add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d c:\users\Mitrek Straszny\Pictures\wallpaper.jpg

是的,我也尝试了

reg add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d %userprofile%\Pictures\wallpaper.jpeg

任何人都可以帮助我吗?这似乎是一个简单的问题。

1 个答案:

答案 0 :(得分:3)

将其加入引号。

reg add "HKCU\Control Panel\Desktop" /v Wallpaper /f /t REG_SZ /d "c:\users\Mitrek Straszny\Pictures\wallpaper.jpg"