精华内容
下载资源
问答
  • 使用switch制作Powershell命令菜单

    千次阅读 2016-01-05 19:53:37
    本文提供示例脚本,介绍如何使用switch命令制作Powershell命令菜单。脚本内容是服务器的初始化配置,提供了一个基本的框架,具体内容可以根据实际情况编写。     实现的命令菜单效果如下所示:

    简介:

    本文提供示例脚本,介绍如何使用switch命令制作Powershell命令菜单。脚本内容是服务器的初始化配置,提供了一个基本的框架,具体内容可以根据实际情况编写。

     

    While($InNumber -ne 7)
        {
        Write-Host "#######################################################" -ForegroundColor Green
        Write-Host "# 1. Set Computer Description;                        #"
        Write-Host "# 2. Activate OS;                                     #"
        Write-Host "# 3. Enable Remote Desktop;                           #"
        Write-Host "# 4. Disable Host Firewall;                           #"
        Write-Host "# 5. Rename Computer and Restart;                     #"
        Write-Host "# 6. Join Domain & Move OU and Restart;               #" 
        Write-Host "# 7. Exit                                             #"
        Write-Host "#######################################################" -ForegroundColor Green
        
        $InNumber = Read-Host "Please Input The Number to Operate:"
        
        switch($InNumber)
        {
        1 {
        Write-Host "1. Set Computer Description`n" -ForegroundColor Green
        Set-ItemProperty -Path 'HKLM:\SYSTEM\ControlSet001\services\LanmanServer\Parameters' -Name 'srvcomment' -Value ‘ComputerDescription'
        Write-Host "#######################################################" -ForegroundColor Green
        }
        2 {
        Write-Host "2. Activate OS`n" -ForegroundColor Green
        cscript C:\windows\system32\slmgr.vbs -skms KMS_Server:1688
        cscript C:\windows\system32\slmgr.vbs -ato
        Write-Host "#######################################################" -ForegroundColor Green
        }
        3 {
        Write-Host "3. Enable Remote Desktop`n" -ForegroundColor Green
        Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server' -Name 'fDenyTSConnections' -Value 0
        Set-Service TermService -StartupType Automatic -Status Running -PassThru
        Write-Host "#######################################################" -ForegroundColor Green
        }
        4 {
        Write-Host "4. Disable Host Firewall`n" -ForegroundColor Green
        Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled False
        Write-Host "#######################################################" -ForegroundColor Green
        }
        5 {
        Write-Host "5. Rename Computer and Restart`n" -ForegroundColor Green
        $oldName = $env:computername
        $newName = Read-Host -Prompt "Enter New Computer Name"
        Write-Host "Please Input Local Administrator's Password" -ForegroundColor Green
        Rename-Computer -NewName $newName -LocalCredential administrator -Force
        Write-Host "#######################################################" -ForegroundColor Green
        }
        6 {
        Write-Host "6. Join Domain & Move OU and Restart`n" -ForegroundColor Green    
        $domain = Read-Host -Prompt "Enter Domain Name to be added"
        $user = Read-Host -Prompt "Enter Domain user name"
        $password = Read-Host -Prompt "Enter password for $user" -AsSecureString 
        $username = "$domain\$user" 
        $credential = New-Object System.Management.Automation.PSCredential($username,$password)
        Write-Host "Please waiting for a moment to change Domain and then restart" -ForegroundColor Red
        Add-Computer -Domain $domain -Credential $credential -OUPath "OU=contoso,DC=contoso,DC=com"-force
        }
        7 {}
        Default { Write-Error "Please Input Number between 1 and 6"}
        
        }
        Start-Sleep 3 
        Invoke-Command {cls}
        }
    
    
    

     

    实现的命令菜单效果如下所示:

    展开全文
  • 大家对命令菜单(Command Menu)应该都不陌生。目前主流的编辑器中都内置了对该功能的支持。在 Sublime Text 和 Visual Studio Code 中你都可以通过快捷键 Ctrl + Shift + P 呼出命令菜单(在 Mac 上是 Cmd...

    大家对命令菜单(Command Menu)应该都不陌生。目前主流的编辑器中都内置了对该功能的支持。在 Sublime Text 和 Visual Studio Code 中你都可以通过快捷键 Ctrl + Shift + P 呼出命令菜单(在 Mac 上是 Cmd + Shift + P)。

    在呼出的菜单中输入关键字选择自己需要的命令(支持模糊搜索哦),按回车即可执行命令。极大的提高了效率。

    举个例子,以下的操作是为文件设置 JavaScript 的语法高亮:

    很方便吧。

    如果你已经习惯了这种操作方式,那么今天要告诉你一个好消息。Chrome 开发者工具现在也支持命令菜单了!激活的方式还是 Ctrl + Shift + P

    激活后,长这个样子:

    熟悉的配方,熟悉的味道。有木有!

    滚动菜单,查看支持的命令,基本涵盖了我们日常开发用到的所有功能。

    举几个实用的小例子吧(这些例子不同命令菜单一样可以实现,但命令菜单可以极大的提高效率)。

    1. 搜索所有资源文件

    激活命令菜单,输入 search,选择 Search all files,回车。在弹出的输入框中输入关键字就可以在所有页面引入的资源文件中搜索该关键字了。还支持正则表达式哦。

    2. 禁用/开启页面 JavaScript

    激活命令菜单,输入 js,选择 Disable JavaScript。再次选择,即可开启。

    3. 隐藏 HTML 中的注释

    激活命令菜单,输入 comment,选择 Hide HTML Comments

    更多快捷功能,自己去发现吧!



    Chrome 开发者工具现在也支持命令菜单了! —— 由loveky分享

    展开全文
  • win7,win10 右键增加DOS命令菜单

    千次阅读 2017-12-07 22:39:35
    win7,win10 右键增加DOS命令菜单复制下面文件到记事本中,并另存为打开DOS命令.bat ,并双击执行。echo off reg add "HKCR\*\shell\ms-dos" /ve /d 打开DOS命令 /f reg add "HKCR\*\shell\ms-dos\command" /ve /d ...

    win7,win10 右键增加DOS命令菜单

    操作步骤:

    • 复制下面文本到记事本中,
    • 并另存为打开DOS命令.bat ,
    • 并双击执行。
    echo off
    reg add "HKCR\*\shell\ms-dos" /ve /d 打开DOS命令 /f
    reg add "HKCR\*\shell\ms-dos\command" /ve /d "cmd.exe /k cd %%1" /f
    reg add "HKCR\Folder\shell\ms-dos" /ve /d 打开DOS命令 /f
    reg add "HKCR\Folder\shell\ms-dos\command" /ve /d "cmd.exe /k cd %%1" /f
    

    如果执行过程中,有杀毒软件询问拦截,要允许同意执行。

    这里写图片描述

    展开全文
  • win7 右键DOS命令菜单

    千次阅读 2012-03-27 09:36:54
    winxp 中的右键DOS命令菜单可以用下面的注册表键实现: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\shell\dos command] [HKEY_CLASSES_ROOT\Directory\shell\dos command\command] ...

    winxp 中的右键DOS命令菜单可以用下面的注册表键实现:

    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\Directory\shell\dos command]
    
    [HKEY_CLASSES_ROOT\Directory\shell\dos command\command]
    @="cmd -k cd %1"
    


    但在WIN7 下就不管用了,能打开DOS 窗口,但缺省路径定位不到选择的文件夹所在的路径。必须使用下面的方式实现:

    
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\Directory\shell\dos command]
    
    [HKEY_CLASSES_ROOT\Directory\shell\dos command\command]
    @="cmd.exe /s /k pushd \"%V%\""
    


    将要修改的内容保存在一个后缀名为.reg的文件中,双击执行就可以了。

    展开全文
  • http://blog.haoji.me/vscode-plugin-command-and-menu.html 相关都有 然后有一些我...1注册命令 context.subscriptions.push(vscode.commands.registerCommand('extension.sayHello', () => { vscode.windo...
  • 2 扩展 菜单命令

    2017-06-01 22:32:09
    扩展菜单命令 命令就是给vs 添加 动作和进程的方法。大多数的命令都显示在菜单和工具条上。这个VSPackage 项目模板展示怎么实现一个基本的命令。关于更详细的实现 看 Creating an Extension with a Menu ...
  • 菜单项和菜单命令响应函数

    千次阅读 2012-03-08 16:47:23
    菜单项和菜单命令响应函数 1、创建基于单文档工程Menu,添加菜单项:IDM_TEST Test 2、通过类向导, 为IDM_TEST在CMainFrame、CMenuView、CMenuDoc、CMenuApp下添加菜单命令响应函数,即WM_COMMAND响应函数。 ...
  • 菜单命令更新机制

    2016-10-16 21:55:46
    本文主要了介绍了MFC菜单命令更新机制和CMenu的使用对比。
  • 去掉git命令右键菜单

    2016-04-18 22:32:25
    安装git后,右键菜单反应比较慢,按照下面的方法可以去掉git命令右键菜单。 对于64位的windows操作系统 打开cmd命令行窗口, cd to "C:\Program Files (x86)\Git\git-cheetah"  然后执行:regsvr32 /u git_...
  • 思考命令模式 ①命令模式的本质:封装请求。这是也命令模式的关键。把请求封装成对象,也就是命令对象,并定义了统一的执行操作的接口。这个命令对象可以被存储、转发、记录、处理、撤销等。整个命令模式都是围绕这...
  • 菜单命令的路由

    2013-09-19 09:33:41
    命令消息:来自菜单或者工具栏按钮的消息。这类消息都是以WM_COMMAND形式呈现。在MFC中,通过菜单项的标识(ID)来区 分不同的命令消息;在SDK中,通过消息的wParam参数识别。从CCmdTarget派生的类,都可以接
  • syslinux 常用菜单命令

    2013-02-09 20:20:08
     TIMEOUT 100 菜单停留时间,计时单位1/10秒(必填项)  DEFAULT vesamenu.c32 菜单窗口  MENU BACKGROUND bsck.png 运行窗口背景图片(640x480)(必填项)  FONT zh.psf 字体  MENU WIDTH 80 菜单栏...
  • 菜单命令消息路由过程分析

    千次阅读 2016-10-12 23:03:55
    本文详细描述了MFC中菜单命令路由过程分析
  • 作为入门,在大概了解一下U-Boot之后,决定自己制作一个U-Boot的命令菜单
  • MFC菜单命令更新机制

    千次阅读 2013-05-01 10:23:09
    转自:点击打开链接 对于每一个菜单项,有两个响应函数UPDATE_COMMAND_UI 和 COMMAND : UPDATE_COMMAND_UI COMMAND ...处理菜单对应的用户界面 处理该菜单对应的功能  ...要改变菜单命令项的状态,
  • 菜单文件代码 ;; test MENU DISCARDABLE ... MENUITEM "菜单项名称" "命令名称" MENUITEM "&File", "feedback" MENUITEM "&Edit...", "feedback" MENUITEM "&Search", "example" ...
  • 如何添加右键菜单命令

    千次阅读 2015-02-03 22:34:55
    例:在“HKEY_CLASSES_ROOT/*”下新建“shell/用写字板打开/command”子键,将command的键值设为“c:/windows/notepad.exe %1”,就会在右键菜单中出现“用写字板打开”的命令了(如图2)。  说明:  ...
  • DOS批处理命令之创建文本菜单

    千次阅读 2016-08-13 14:56:27
    DOS批处理命令,创建文本菜单案例
  • 如下图所示,当鼠标右键单击excel工作表中的单元格时,将会弹出单元格右键快捷菜单。 虽然从excel 2007开始 微软引进了...可以用CommandBar对象获取指定的菜单命令栏,然后用CommandBar对象的Controls属性获取所...
  • (1)添加“帮助/我的帮助”菜单项。ID为ID_MY_HELP,Caption为“我的帮助(&H)”,设Ctrl+H作为该命令的快捷键。当执行Ctrl+H命令时,使用一个信息对话框显示简单的帮助信息。添加代码如下:[cpp] view ...
  • 在MvvM模式中,需要为listview控件绑定右键菜单命令,实现右键菜单,触发Command命令,并传递选中的所在项。 <ListView.View> <GridView > <GridViewColumn Header="时间" Width="160" Displa.....
  • U盘系统Fbinst&Grldr菜单命令详解

    千次阅读 2014-12-22 17:33:28
    U盘系统Fbinst菜单、Grldr菜单命令详解Fbinst菜单命令详解:default 0//设置默认启动的菜单入口项为第一项timeout 3//设置在自动启... Fbinst菜单命令详解: default 0 //设置默认启动的菜单入口项为第一项...
  • 对于刚刚接触办公软件又不是很熟悉的新手朋友们而言,往往因各种失误操作,造成Word中的一些菜单命令被关闭或是出现错误。因此以下的内容就是系统吧针对有些Word中的默认菜单命令被修改或关闭面恢复的方法进行了详细...
  • 序:用js实现菜单命令虽然在技术上讲没什么,不过这个算是比较全了。 每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很...
  • Javascript实现浏览器菜单命令

    千次阅读 2006-12-19 13:44:00
    每当我们看到别人网页上的打开、打印、前进、另存为、...下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中调试通过)。 一、【文件(F)】菜单中的命令的实现 1、〖打开〗命
  • 第一种:命名和已有的菜单命令名称冲突 修改程序中的菜单name或命令name   第二种:异常情况-自己本身和自己本身注册冲突 发生场景:在VS程序运行状态,替换addin相关的dll/xml可能会可能会发生这个问题。   ...
  • 新建好一个单文档工程,顶层菜单也在同时建好,在resource view中可以看到,顶层菜单的menu的ID为IDR_MAINFRAME,打开IDR_MAINFRAME,如图,怎么获取菜单下透明度中的子菜单项?(如:1.0,0.8...) 而且还存在另一...
  • 菜单命令的消息响应

    2006-09-29 14:05:00
    作为菜单命令命令响应函数,它的添加和消息映射是一样的,分三个步骤进行:1、在头文件中作命令响应函数的原形: afx_msg void OnHello(); //消息原形2、作消息映射:对于命令消息,通过virtual BOOL OnCommand...
  • 每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?... 一、【文件(F)】菜单中的命令的实现 1、〖打开〗命令

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,411
精华内容 9,364
关键字:

命令菜单