2013-03-23 88 views
6

這裏是我所需要的步驟,我使用批處理腳本啓動CMD,然後回顯關閉它,然後清除屏幕

  1. 打開與路徑的CMD設置爲桌面
  2. 然後設置它的回聲關閉
  3. 然後清除屏幕
  4. 然後等待我輸入命令

所以我可以不長的線端阻塞在v直接輸入命令IEW

代碼我到目前爲止已經試過

@echo off 
cd "C:\Documents and Settings\Administrator\Desktop" 
cls 
cmd 
@echo off 
cls 

但是當我運行此我得到一個典型的CMD窗口,在這裏我必須鍵入「ECHO OFF」 &「CLS」再次得到一個乾淨的窗口。

我得到的輸出是

Microsoft Windows XP [Version 5.1.2600] 
(C) Copyright 1985-2001 Microsoft Corp. 

C:\Documents and Settings\Administrator\Desktop> 

我想輸出是簡單

想象一下,一個閃爍下劃線

_ 

謝謝。

+0

嘗試'cls' - 這將清除屏幕 – Pierre 2014-11-11 07:50:57

回答

7

試試這個行:

start /D "C:\Documents and Settings\Administrator\Desktop" cmd /k "prompt $" 

/d將設置你的工作目錄

提示$將您的提示設置爲「無」,只有閃爍的光標將顯示

+0

這正是我需要的,非常感謝:) – Slug 2013-03-23 11:32:35

2

我想輸出是簡單
_

你可以用prompt命令,例如實現這一目標prompt $Sprompt $g

下面是一個例子批處理文件,將開闢一個新的cmd窗口與空提示:

@echo Off 
start cmd /k "prompt $g" 
+0

謝謝你的答案@Michael,但我應該在哪裏提示'$ S'?我真正想要的是一個空白的命令提示符。對不起,如果不明確。 – Slug 2013-03-23 10:34:57

+0

我試過'@echo off cd'C:\ Documents and Settings \ Administrator \ Desktop「cls cmd prompt $ S @echo off cls'我得到的輸出相同 – Slug 2013-03-23 10:49:42

+0

你試圖用」cmd「命令實現什麼? – Stephan 2013-03-23 10:59:59

1

使用記事本

創建VBS文件添加此線

Set cmd = CreateObject("WScript.Shell") 

cmd.run"cmd" 
WScript.Sleep 200 

cmd.Sendkeys"echo off{Enter}" 
WScript.Sleep 200 

cmd.Sendkeys"cls{Enter}" 
WScript.Sleep 200 
0

這個命令可以是非常有問題的(CMD/C「回聲斷|夾「) 使用不帶引號:

cmd /c echo off | clip 
goto off 

(另存爲.bat)的形式 沒有更多的問題!

0

我只是用

cls 
echo off 
cls 
cmd|echo off 
cls 

在一個批處理文件。適用於我

相關問題