使用 PowerShells md(或 mkdir、New-Item...)等价于 'nix 命令mkdir ch{1..9}即创建多个目录的语法是什么
~/parent_dir/
ch1/
ch2/
ch3/
ch4/
ch5/
ch6/
ch7/
ch8/
ch9/
Run Code Online (Sandbox Code Playgroud)
我查看了手册页和 get-help 示例,但我不知道 PowerShell 执行如此简单的事情的语法。谢谢你。
我读过“飞行手册”,但没有提到这个选项是否存在。查看命令面板 ( ?+ SHIFT+ p) 我没有看到一个选项。
用例:如果我在项目树窗格中,我可以使用?和更改选择焦点?。我还可以使用?和?分别打开或关闭选定的文件夹,或者,使用enter打开选定的文件夹或文件。打开文件后,我可以在打开的文档的所有选项卡之间cmd+ option+ ?/ ?。一旦我将 Atom 的焦点切换到工作区区域,我无法做的是返回到项目窗格。需要注意的是,打开项目时,Atom默认在Workspace区域,打开项目文件夹,用箭头遍历项目树,然后打开一个文件,“键盘功夫”回到项目中,打开另一个也不错文件夹等...
是否有键盘命令可以将 Atom 的焦点切换到项目树窗格?
当我将鼠标悬停在 Windows 菜单“睡眠”选项上时,我使用什么 PS 命令使我的 lappy 进入睡眠状态,如描述:
Keeps your session in memory and puts the computer in
a low-power state so that you can quickly resume
working.
Run Code Online (Sandbox Code Playgroud)
这些 SE SuperUser 线程对类似的解决方案有一些想法:
...但显然 rundll32.exe 破坏了堆栈,这些解决方案正在休眠,而不是“休眠”。
当从菜单中选择“睡眠”时,我假设没有调用不能用简单命令或脚本别名复制的魔法?
==========================================
每个用户@jnL(非常感谢!)我现在在我的 PS 配置文件中有以下内容,并且可以使用以下命令调用“睡眠” nap:C:\Users\user_name\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
function sleepy_time {
Add-Type -AssemblyName System.Windows.Forms
$PowerState = [System.Windows.Forms.PowerState]::Suspend;
$Force = $false;
$DisableWake = $false;
[System.Windows.Forms.Application]::SetSuspendState($PowerState, $Force, $DisableWake);
}
new-alias -name nap -value sleepy_time
Run Code Online (Sandbox Code Playgroud)