电脑用户

计算机爱好者和高级用户的问答

13
Windows为什么不能在Path中处理环境变量?
我和我的同事有安装Windows XP Professional x64版本的相同的Dell工作站。 我的路径环境变量开头为: %JAVA_HOME%\bin;... 我的同事的Path变量包含使用相同环境变量指定的相同目录,但这不是他的Path中的第一项。 如果我访问系统属性->环境变量并更改JAVA_HOME变量的值,则从命令行找到的Java版本会按我的预期进行更改。这将启动一个全新的控制台窗口,以确保获取更改。 但是在我同事的机器上却没有。他继续找到他以前的Java版本,直到他调出Path变量并保存为止(即使他没有对其进行任何更改)。(同样,这是在启动全新的控制台窗口时。) 我已经在Windows上观察到大约6个月的这种不一致了,对此感到非常好奇。我们办公室中的Windows版本太多了,所以直到现在,我很少有机会在运行完全相同的OS版本的两台计算机上看到这种情况。 是什么原因造成的?为什么我的机器在我的机器上不使用新的JAVA_HOME重新评估Path? (是因为这不是Path中的第一件事?如果是的话,那怎么可能?为什么?我会做更多的测试来检查,但是我认为他现在已经受够了并且想恢复工作)

6
如何在Linux上编辑$ PATH?
我正在使用ubuntu 9.04,我需要在$ PATH中添加一些文件夹。我知道如何读取路径: echo $PATH 我希望能够对其进行编辑并添加其他2条路径。 谢谢
44 linux  shell  ubuntu 

1
rsync是否默认删除目标位置的文件,文件夹?
档案 假设/foo/src只包含A.c并且/foo/dest同时包含A.c和B.c。并假设我运行以下命令: rsync /foo/src/ /foo/dest 会rsync擦除B.c吗? 资料夹 现在,假设/foo/src该目录包含A内部包含一些文件的目录,并且同时/foo/dest包含目录A和和B,每个目录内部都有一些文件。并假设我运行以下命令(-a选项包括-r,递归): rsync -a /foo/src/ /foo/dest 会rsync擦除B及其内容吗?
44 macos  bash  unix  rsync 


4
将整个表格放在一页上
我有一个MS Word 2010文档,其中包含许多小表。我想防止这些表分页显示。我知道可以防止单行中断。但我想要以下内容: 如何防止表格分解成几页? 如何一次为一个或几个表执行此操作,而不是为每行设置一次?

4
OpenVPN:仅通过VPN路由特定的IP地址?
在远程专用网络上,有两台服务器-文件服务器和数据库服务器(如果需要的话,它们都是Win机器)。 文件服务器具有其自身相当强大的身份验证机制,并允许我直接从远程位置进行连接。 数据库服务器使用简单的用户名和密码,因此为了防止未经授权的访问,它被锁定在本地网络中,从而阻止了外部流量。 要访问数据库服务器,我使用Windows上的OpenVPN客户端连接到专用网络上的VPN服务器。 默认情况下,OpenVPN通过VPN路由发往VPN服务器所在远程网络的所有网络数据包。不幸的是,通过VPN访问文件服务器非常慢! 题: 如何配置OpenVPN客户端,使其仅通过发往单个特定IP地址(即数据库服务器)的VPN路由流量?

6
如何使Outlook显示文件夹(包括其子文件夹)的未读计数?
我在MS Outlook中有一个名为“ 技术”的文件夹,在“ 技术”下,我有“ 软件和硬件”。 如果我设置了自动将电子邮件转发到“ 软件”或“ 硬件”文件夹的规则,除非我展开“ 技术文件夹”,否则我不会意识到有未读邮件。 我希望技术本身能够显示其文件夹结构中有未读项目。 有没有办法做到这一点?

7
如何手动卸载标签?
Firefox的设置为“直到选中后才加载选项卡”(请参阅如何使Firefox 13在启动时或恢复重新加载时加载所有我的选项卡)。我喜欢这种行为。 我正在寻找一种方法来手动 “卸载” /停用某个会话的标签(直到重新加载它)。 它应该停止所有正在运行的JavaScript函数和插件(例如Flash)。整个网页的内容可能会消失,直到我重新加载/重新激活选项卡为止,但这不是必须的。在title 有显示为选项卡标签(如它与启动设置的情况下,也是如此)。 解决方法是重新启动Firefox,不要切换到我要停用的选项卡。当然,这很烦人。 编辑:这是我到目前为止发现的 BarTab 不再被维护(为什么) BarTab Lite (感谢@bytebuster) 似乎错过了BarTab的此功能 休眠 实验 带有警告,它“可能会占用您的会话” 挂起背景标签 (感谢@Greck) 实验 并不是我要找的东西,但是可以替代(尽管不禁用videso / Flash) Tab Mix Plus 功能要求:卸载选项卡功能 标签实用程序 (感谢@bytebuster) 似乎只为自动卸载提供此功能 功能要求:在“标签”上下文菜单中添加“卸载标签”。 卸载标签 从addons.mozilla.org中删除(谁知道为什么)

16
监视器显示通道关闭/切换到其他源时如何停止调整窗口大小
我有一个新的6870 Amd Radeon适配器,其驱动程序设置为1080p 60Hz分辨率,已连接到基于2008 47“高端三星HDMI的电视上。 但是,当电视转到不同的HDMI输入时((当我回到窗口时),Windows会以某种方式决定将所有打开的应用程序调整为较低的分辨率,包括某些侧面停靠的隐藏弹出窗口。但是,当调整大小时-只是将弹出窗口粘贴在屏幕中间,将所有已调整大小的窗口粘贴在左上角的打开的应用程序中-它们全部堆叠在一起并重新调整为较小的分辨率。 返回后似乎没问题的是桌面,任务栏和边栏上的图标。 任何人都具有以下知识:1)这种情况如何发生2)为什么发生这种情况3)如何阻止其调整应用程序和某些停靠弹出窗口的大小(返回后它们并没有真正调整大小-它们只是卡在中间如果将屏幕尺寸调整为较低的分辨率,则右侧或底部侧栏应该位于屏幕的大致位置)。 我的假设是,当HDMI信号丢失时-Windows会被某些信息(驱动程序或Windows本身)告知没有信号的分辨率(请注意HDMI信号和握手是HDMI设备上的两种方式)。信号或电视切换到另一台设备-然后显示适配器必须弄清楚并告诉Windows或弄清楚它,然后随机设计以更改显示尺寸。 任何帮助都深表感谢。我问AMD / ATI-但他们说他们不知道为什么或如何发生。我希望也许这是超级用户真正去的地方-开发显示适配器驱动程序的人,或者深入研究这些窗口区域的人。如果有更好的网站或只是竞争网站-请告知-注意我已经写过AMD / ATI。 响应/增加2011/4/7 得到您的回复真是太好了。 (顺便说一句,在这些论坛上进行讨论是否适当的礼节??) 但是,“仅一个问题”- 在这种情况下,我使用的是单个显示器 -因此Windows不会将应用程序窗口移至另一个桌面。Windows(或其他方式)决定缩小其当前拥有的桌面,并将所有窗口的大小调整为桌面的最大大小。因此,如果Windows仅保留正在运行的一个桌面的当前大小,我将感到高兴。 我也知道在连接DVI的显示器上不会发生这种情况。 在那里,我有一个和两个监视器设置,并且在断开监视器,关闭监视器等操作时根本不调整那些屏幕的大小……无论它们保持牢固-放置在适当的地方-如果您忘记了另一台监视器,已关闭-如果不使用Control App实用程序之一,就很难找到一些窗口。 因此,如果我什至可以通过Windows(或显示驱动程序)处理HDMI(1]仍然在显示驱动程序或Windows上执行此操作-和2]其他分辨率大小(1024x768)来自何处-它不是最小的并且它不是最大的?)就像DVI一样-生活将是黄金的(无论如何,对于这方面)。 **在此线程中发现其他具有相同问题的人:http : //hardforum.com/showthread.php?t=1507324

5
FFMPEG:将m4a文件转换为mp3,而不会丢失大量信息/质量。自动比特率
我有大量音频文件(大约1000个),我想将其从m4a转换为mp3,以便可以在具有USB端口的CD播放器上播放它们。 我尝试做一些简单的事情,例如:ffmpeg -i FILE.m4a FILE.mp3但这似乎将比特率降低到非常低的值,这不是我想要的。 同样,我也不想使用恒定的比特率进行转换,例如320k,因为我正在转换的某些文件为320k m4a,而某些文件的质量却低至96k m4a。 强制使用320k似乎没有任何意义,因为某些文件的大小将比所需大小大很多倍。同样,将所有320k文件转换为比96k低得多的文件也没有意义。(目前,文件已转换为大约50k。) 有人知道我该怎么做吗?我真正想做的是告诉ffmpeg将目录中的所有m4a文件都转换为mp3,同时尽可能保持当前的音频质量。(当然,从有损文件格式转换为有损文件格式可能会带来一些额外的损失。) 谢谢你的帮助。如果这不可能,那么是否存在某种脚本可以在逐个转换文件时检测到所需的质量? PS:我正在使用Intel Mac,但是也有Ubuntu盒子。

2
如何在tmux的Vim中使用shift + arrows和ctrl + arrows?
这一切都在OS X的iTerm2中。 我曾经有过 export TERM='xterm-256color' 在我的.bashrc。这意味着tmux中的Vim确实使用了256种颜色。 一旦我添加 set -g xterm-keys on 然后带有修饰符的键盘快捷键在Vim中可以正常工作。即:shift+left/right我映射到切换Vim选项卡,ctrl+up/down映射到移动(“冒泡”)行,并且shift+left/right在命令行模式下(例如,输入类似:e foo bar baz)时可以按字跳动。 然而,这种设置有问题,即Vim的背景颜色只能说明后面的文字,提到这里。 所以我删除了 export TERM='xterm-256color' 从我的.bashrc,而不是把它放在我的.tmux.conf: set -g default-terminal "screen-256color" 这样可以固定Vim的背景颜色,但是却破坏了键盘快捷键-它们会执行意外的操作(移动光标,删除文本)。 通过使用ctrl+v插入来自组合键逐字输出(如描述在这里),我是能够解决它: map [1;5A <C-Up> map [1;5B <C-Down> map [1;2D <S-Left> map [1;2C <S-Right> cmap [1;2D <S-Left> cmap [1;2C <S-Right> 这样可以使快捷方式起作用,但感觉不像是正确的解决方案。谁能告诉我这里发生了什么以及如何解决?

8
如何使ls按文件扩展名排序然后命名?
默认情况下,ls命令仅按文件名排序,但我希望目录出现在其他文件类型之前。我什至可能希望文件按扩展名排序,例如Windows资源管理器按类型列排序的方式。有没有办法做与ls类似的事情?
44 linux  shell 

2
在我的ssh配置文件中使用SCP或SFTP?
也许我的google-foo在这里让我失败了...我想通过终端使用SFTP或SCP通过ssh配置文件连接并上传mysql dump文件到我的远程服务器。根据我发现的文档,我应该能够做到这一点: sftp -F db.sql.gz webost@staging2.example.com /tmp 我也厌倦了我的配置中的别名: sftp -F db.sql.gz myalias /tmp 当我完成以上两个操作时,我只是从可能的命令中打印出来,-F成为其中之一。 我已经可以使用本地配置中的快捷方式通过ssh进行连接,因此我知道可以使用: ssh myalias **注意:我正在使用私钥/公钥对进行连接,因此我无需输入密码。密钥对确实有关联的密码短语,但是OS X钥匙串记得我是第一次连接。 ...所以我不确定自己在做什么错。

5
Windows 10中默认情况下以管理员身份运行应用程序
我刚有一台装有Microsoft Windows 10的新笔记本电脑。以前的笔记本电脑运行Windows 7。 我试图使应用程序默认情况下以“管理员身份运行”,这样我就不会经常遇到保存/覆盖文件等问题。我没想到我必须做一些特别的事情才能做到这一点。我在笔记本电脑上的用户帐户是“管理员”帐户,并且我已将“用户帐户控制”设置设置为“从不通知”。我以为这样可以达到我想要的效果(在有关 Windows 7的相关问题中也建议这样做)。 这是我在Windows 10中禁用UAC的设置的屏幕截图: 尽管如此,Notepad ++(对于一个)还是不会自动以管理权限开始。我还需要做什么,或者我忽略了什么? 谢谢 PS。我知道我想做的是安全隐患,但这不是这个问题的重点。我是否应该做某事与我是否可以做某事不同。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.