【dos BAT】 使用定向符写入文件异常
2014-07-16 16:32
260 查看
使用定向符写入文件却没有生成写了个bat脚本用来在用户目录下.ssh文件中添加配置文件,结果发现文件一直没生成
脚本看似乎没有问题,可是config文件就是没有生成。原来是系统变量中USERNAME取值后为C:\Documents and Settings\joe.chan,使用定向符号时有空格,就出问题了。
解决方法:直接在当前目录下生成config文件在拷贝到%USERNAME%\.ssh\下就可以解决了。
本文出自 “衰人有里” 博客,请务必保留此出处http://npjocj.blog.51cto.com/826225/1439061
set CFG_FILE=%USERPROFILE%\.ssh\config
set SSHFilepath=%USERPROFILE%\.ssh\id_rsa
echo Host github > echo Hostname github.com >> %CFG_FILE% echo Port 22 >> %CFG_FILE% echo User %USERNAME% >> %CFG_FILE% echo IdentityFile %SSHFilepath% >> %CFG_FILE%
脚本看似乎没有问题,可是config文件就是没有生成。原来是系统变量中USERNAME取值后为C:\Documents and Settings\joe.chan,使用定向符号时有空格,就出问题了。
解决方法:直接在当前目录下生成config文件在拷贝到%USERNAME%\.ssh\下就可以解决了。
本文出自 “衰人有里” 博客,请务必保留此出处http://npjocj.blog.51cto.com/826225/1439061
相关文章推荐
- 使用dos批处理文件(.bat)(转)
- 使用数据流下载文件&把异常写入Application事件
- 使用dos 写bat时,使用for循环读取文件中的内容无任何显示
- 在一个目录下边快速创建大量文件及目录(使用dos batch)
- 在一个目录下边快速创建大量文件及目录(使用dos batch)
- 使用dos批处理文件的几个高级命令,判断
- 使用dos批处理文件的意义与应用方法
- (TIP)service使用process类调用bat文件时应该注意的一个地方
- 不同的网络之间切换bat文件写入ip信息
- 使用HttpWebRequest下载远程文件部分网站出现异常
- 使用.NET 向浏览器写入二进制文件
- DOS:先进入 bat 文件的路径,然后执行 bat 文件,然后回到当前目录收藏
- 使用FileReader和FileWriter读取写入文件内容
- DOS批处理文件BAT教程
- DOS:先进入 bat 文件的路径,然后执行 bat 文件,然后回到当前目录
- Dos批处理文件Bat的编写
- 使用dos批处理文件的特殊文件
- 数据库操作异常写入日志文件
- DOS:求一个能取当前执行的bat文件所在目录方法。
- c#开启Bat文件隐藏DOS窗体