我想让我的孩子浏览我们的家庭照片和视频数字档案,而他们又不可能删除或更改任何内容。
对于执行此操作的软件(首选)或设置文件夹以便不会发生坏事的方法有任何建议吗?该解决方案在键盘严重混搭和鼠标随机点击的情况下应该是稳健的。
是否有具有更智能选项卡完成功能的 shell 版本?
我希望能够打字
cd foo-<TAB>
Run Code Online (Sandbox Code Playgroud)
然后它会向我显示可能的完成以及我可以输入的数字以选择其中之一:
cd foo-<TAB>
(1) foo-bar1 (2) foo-bar2 (3) foo-bad
Run Code Online (Sandbox Code Playgroud)
所以,在<TAB>我打字之后3,它会带我到foo-bad. 或者,使用箭头键而不是输入数字也可以。
病毒感染后,Windows 7 计算机上的启动文件消失了,并且在启动时收到此消息...
File: \Boot\BCD
Status: 0xc0000000f
Info: An error occurred while attempting to read the boot configuration data.
Run Code Online (Sandbox Code Playgroud)
所以我从我的 Windows 7 USB 拇指驱动器启动并打开命令提示符。我将带有操作系统安装的驱动器安装到 L: using diskpart,然后我更改为 L: 驱动器,然后键入以下内容
L:\>bootrec /fixmbr
Command completed succesfully
L:\>bootrec /fixboot
Command completed succesfully
L:\>bootrec /rebuildbcd
Run Code Online (Sandbox Code Playgroud)
我说我想在 L: 上添加 Windows 安装,所以我输入YhitEnter并得到The requested system device cannot be found.
那么如何重建 Windows 启动文件;为什么找不到系统设备?
下面是我运行的命令以及 windows usb 安装驱动器尝试修复它的日志
当我单击修复计算机 Windows 扫描 Windows 安装然后弹出此对话框时
[[系统恢复选项]] <-- 标题
文本是....(虽然没有“-”)-------------- Windows 发现您计算机的启动选项有问题。你想申请reparis并重新启动你的电脑吗?
查看详情
然后按钮
[修复并重启] …
我发现自己在很长一段时间内一直在cd some_dir快速ls完成,并且一直在尝试编写一个 bash 别名来让我这样做,例如:
alas cd="cd $@; ls";
Run Code Online (Sandbox Code Playgroud)
我还尝试按照此页面的建议定义自己的 shell 函数:
cd() { cd "$@"; ls; }
Run Code Online (Sandbox Code Playgroud)
但是这个问题是,如果我尝试像这样使用它:
cd Documents
Run Code Online (Sandbox Code Playgroud)
外壳以 退出[Process completed],使外壳无用......那么我应该如何解决这个问题?
我无可救药地糊涂了。我试图阻止 tortoisegit 在每次拉/推时提示我输入密码(我不介意每次登录 Windows 一次,但此后我希望它是自动的)。
我的 git 服务器通过官方 Git 服务器包在我的 Synology NAS 上运行。我通过ssh://user@server/foo/bar克隆。
这是我所做/尝试过的:
---- BEGIN SSH2 PUBLIC KEY ----仍然提示我输入密码,并且 Putty Agent 似乎没有以任何方式参与该过程(即使在身份验证后也没有密钥)。任何建议将不胜感激。
假设我有一个名为 p 的用户环境变量,它的值是我存储项目的路径。
在命令提示符中,您可以使用它们从命令行的任何位置快速访问特定目录:
cd %p%
Run Code Online (Sandbox Code Playgroud)
这在 Powershell 中不起作用,无论如何可以获得相同的功能?
powershell command-line environment-variables powershell-2.0
当我ssh进入mycomputerfrom 时logincomputer,我想自动cd进入 . 上的当前目录(ssh执行命令的目录)mycomputer。特别是:
> cd /tmp/
Run Code Online (Sandbox Code Playgroud)
现在/tmp/是当前工作目录。
> ssh mycomputer
> cd /tmp
Run Code Online (Sandbox Code Playgroud)
我希望这可以通过 1 个命令自动发生。这可能吗?假设两台计算机上的目录结构完全相同。
我最近在我的服务器上安装了 Microsoft Office 2013,以使用 RemoteApp 部署到我所有的家庭计算机。安装后,当我尝试运行这些程序时,出现错误提示,为了在安装了终端服务的 PC 上运行 Office,您必须使用批量许可版本的 Office。然后,我卸载了所有远程桌面服务器角色,而是通过禁用允许列表手动部署它们,无论是在本地运行还是部署为 RemoteApps,它都运行良好。
在正常的 RemoteApp 部署中,有一个允许作为 RemoteApp 运行的应用程序列表,配置它的唯一方法是使用终端服务服务器角色。但是,可以进入 Windows 注册表并禁用该列表,以便任何人都可以通过知道其路径作为 RemoteApp 访问服务器上的任何应用程序,而无需安装终端服务服务器角色。
这让我对一些事情感到好奇......
应用程序是否可以通过这种方式检测到它作为 RemoteApp 运行(禁用了允许列表)并拒绝启动,并且仅当它在本地服务器桌面上运行时才启动?
没有 CheckPoint VPN 我无法工作,Windows 10 版本 1703 更新提示我删除 CheckPoint VPN:
我有旧的 E80.51 版本的 CheckPoint。
对于最新的 E80.64、E80.65 版本,Check Point Endpoint Security 客户端支持 Microsoft Windows 10 更新页面说:
1703 Creators Update Redstone 2 计划于 2017 年第二季度发布
我应该推迟1703 Creators Update直到 CheckPoint 提供解决方案吗?
还有其他选择吗(我使用基于密码的身份验证)?
更新
Configuration Manager 技术预览版的更新 1604 – 现已推出!说:
适用于 Windows 10 的 VPN – 您现在可以将带有 3rd 方提供商的 VPN 配置文件部署到使用ConfigMgr 客户端管理的 Windows 10 设备。这些提供商包括 Pulse Secure、F5 Edge、Dell SonicWall 和Checkpoint。
这意味着什么?
更新 2我尝试了适用于 …
windows-update windows-10 windows-10-v1703 checkpoint-endpoint
我想创建一个类似cd -(让我们称之为cdp)的命令,它将目录从另一个终端窗口更改为最后一个更改为的目录,类似于在前一个窗口/选项卡所在的目录中打开一个新终端的选项(我不在 Mac OS X 终端中看不到该选项)。
为此,我想我可以改变cd类似的东西alias cd='cd $1;echo $PWD > /tmp/CWD',然后添加
alias cdp='cd `cat /tmp/CWD`
Run Code Online (Sandbox Code Playgroud)
有人可以输入更好的解决方案吗?或者,填写现有的程序、功能等,请告诉我。在 Mac OS X 10.6 上使用默认终端。谢谢。
bash ×3
linux ×3
shell ×2
ssh ×2
windows ×2
boot ×1
command-line ×1
git ×1
image-viewer ×1
ls ×1
macos ×1
powershell ×1
putty ×1
remote ×1
remoteapp ×1
terminal ×1
unix ×1
windows-10 ×1
windows-7 ×1
windows-xp ×1