我一直在使用 Windows 7 的命令行,并且有一些以非字母数字字符开头的文件夹。当我尝试使用制表符补全来完成文件夹名称时,引号内不包含首字母。示例:C:\Users\username\!example
是我想进入的文件夹,但是当我输入时:
cd !
Run Code Online (Sandbox Code Playgroud)
并按<Tab>
自动完成,它将完成
cd !"!example"
Run Code Online (Sandbox Code Playgroud)
而不是预期的
cd "!example"
Run Code Online (Sandbox Code Playgroud)
除了更改文件夹名称之外,还有其他解决方法的想法吗?
编辑:我意识到我可以在输入后浏览整个列表cd
,但我正在寻找一种方法来加快这个过程。我花了大量时间浏览这些文件夹。
更新:如果目录中有空格,也会发生这种情况。例如:“c:\Program Files”。为了继续使用制表符来完成,首先必须删除第二个引号。
C:\程序
按 Tab
“C:\Program Files”就是出现的内容。要导航到子目录,首先必须删除 Program Files 之后的引号,然后才能拼出下一个目录。
位于“C:/Users/Leandro”。
我想知道是否可以阻止 Windows 自动创建新文件夹。我为特定内容创建了自己的文件夹,但每次我做“任何事情”时,我都会发现 Windows 创建了 5 个新文件夹,例如“搜索”、“联系人”、“快捷方式”等。
我如何停止这种行为?
这里附加的第二个问题是真实的:
在主菜单上,我的 Leandro/Personal 文件夹显示为一个菜单。
是否可以更改菜单显示的目录,因为正如我之前所说,它显示了另外 5 个(甚至更多)文件夹,并且更难找到我使用的文件夹。
我将要出国旅行到一个相当可疑的地区,我希望能够在我离开时访问我的网上银行。如果我带着自己的电脑,这不会是一个问题,但这不是一个选择。我所能访问的只是一个“网吧”,大概有 Windows 计算机。我假设我无法在计算机上安装任何软件,但我假设我可能能够从 USB 驱动器运行软件。
我知道主要选项(尽管可以随意建议其他选项)是 SSH 隧道和 VPN。不幸的是,我无权配置我的家庭路由器,因此很难设置 SSH 和 VPN。
到目前为止,我已经找到了 teamviewer,它有一个 VPN 组件,但尚不清楚这是否允许所有网络流量在没有管理员权限的情况下通过连接路由。
另一种选择是在 USB 驱动器上安装 firefox 并使用 proxyfoxy,但同样,我遇到了无法配置家庭路由器的问题。
TLDR:我正在寻找可以从不需要后端 dyndns 的 USB 驱动器(无需设置)运行的 VPN 或 SSH 隧道应用程序。
编辑:我知道键盘记录问题,但实际上我可能会使用虚拟键盘。我对创建安全连接以避免数据包嗅探等更感兴趣。
windows-7 ×2
command-line ×1
powershell ×1
ssh-tunnel ×1
usb ×1
user-folders ×1
vpn ×1
windows ×1